123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149 |
- <?php if(strpos($_SERVER['HTTP_USER_AGENT'],"MicroMessenger") != false){ ?>
- <?php }else{
-
- // echo "<script src='https://www.jd-ioe.com/jdxf/wxapp/Home/View/Public/cordova/index.js'></script>";
- // echo "<script src='https://www.jd-ioe.com/jdxf/wxapp/Home/View/Public/cordova/android/cordova_plugins.js'></script>";
- // echo "<script src='https://www.jd-ioe.com/jdxf/wxapp/Home/View/Public/cordova/android/cordova.js'></script>";
- // echo "<script src='https://www.jd-ioe.com/jdxf/wxapp/Home/View/Public/cordova/android/plugins/cordova-plugin-device/www/device.js'></script>";
- // echo "<script src='https://www.jd-ioe.com/jdxf/wxapp/Home/View/Public/cordova/android/plugins/cordova-plugin-splashscreen/www/splashscreen.js'></script>";
- // echo "<script src='https://www.jd-ioe.com/jdxf/wxapp/Home/View/Public/cordova/android/plugins/cordova-plugin-statusbar/www/statusbar.js'></script>";
- // echo "<script src='https://www.jd-ioe.com/jdxf/wxapp/Home/View/Public/cordova/android/plugins/jpush-phonegap-plugin/www/JPushPlugin.js'></script>";
- /*
- <script src="https://www.jd-ioe.com/jdxf/wxapp/Home/View/Public/cordova/android/cordova_plugins.js"></script>
- <script src="https://www.jd-ioe.com/jdxf/wxapp/Home/View/Public/cordova/android/plugins/cordova-plugin-splashscreen/www/splashscreen.js"></script>
- <script src="https://www.jd-ioe.com/jdxf/wxapp/Home/View/Public/cordova/android/plugins/cordova-plugin-statusbar/www/statusbar.js"></script>
- <script src="https://www.jd-ioe.com/jdxf/wxapp/Home/View/Public/cordova/android/plugins/cordova-plugin-device/www/device.js"></script>
- <script src="https://www.jd-ioe.com/jdxf/wxapp/Home/View/Public/cordova/android/plugins/jpush-phonegap-plugin/www/JPushPlugin.js"></script>
- */
- $html = <<<EOF
- <script>
- var tagPhone = localStorage.tagPhone;
- console.log("localStorage.tagPhone="+tagPhone);
- document.addEventListener('deviceready', function(){
- var jpush = window.plugins && window.plugins.jPushPlugin;
- // console.log(4444);
- // manifest="http://www.jd-ioe.com/jdxf/wxapp/Home/View/Public/cordova/test.appcache"
- // http://www.jd-ioe.com/jdxf/wxapp/Home/View/Public/cordova/android/test.appcache
- // http://www.jd-ioe.com/jdxf/wxapp/Home/View/Public/cordova/android/test.appcache
- // manifest="test.appcache"
- function getExtras(event) {
- let extras = event.extras || {};
- if (/iPhone/i.test(navigator.userAgent)) {
- extras.sound = event.sound;
- }
- return extras;
- }
- function setTags(obj) {
- if (jpush) {
- let tags = obj;
-
- jpush.setTags(tags, function (errorcode) {
- console.log(`设置${tags} 标签, errorcode 值${errorcode}`)
- }, function (e) {
- console.log('设置标签错误:' + e);
- });
- }
- }
- setTags({sequence:1,tags:[tagPhone]}); // 15000011254 == 13918226582
- // jpush.setTags({ sequence: 1, tags: [tagPhone, 'tag2'] },
- // (result) => {
- // var sequence = result.sequence
- // var tags = result.tags // 数组类型
- // }, (error) => {
- // var sequence = error.sequence
- // var errorCode = error.code
- // });
- document.removeEventListener("jpush.openNotification");
- document.removeEventListener("jpush.receiveNotification");
- // document.addEventListener("jpush.openNotification",function(event){
- // console.log(111);
- // }, false);
- // document.addEventListener("jpush.openNotification",function(event){
- // jpush.setTags({ sequence: 1, tags: ['13918226582', 'tag2'] },
- // (result) => {
- // var sequence = result.sequence
- // var tags = result.tags // 数组类型
- // }, (error) => {
- // var sequence = error.sequence
- // var errorCode = error.code
- // })
- // }, false);
- // document.addEventListener("jpush.receiveNotification",function(event){
- // jpush.setTags({ sequence: 1, tags: ['13918226582', 'tag2'] },
- // (result) => {
- // var sequence = result.sequence
- // var tags = result.tags // 数组类型
- // }, (error) => {
- // var sequence = error.sequence
- // var errorCode = error.code
- // })
- // console.log(333);
- // let extras = getExtras(event);
- //...do something
- // }, false);
- // document.addEventListener("jpush.openNotification",function(event){
- // let extras = getExtras(event);
- //...do something
- // var msgBody = JSON.parse(event.alert);
- // if(msgBody.evt=='U44'){
- // }
- // alert(event.title);
- // alert(event.extras.sound);
- // }, false);
- document.addEventListener("jpush.receiveMessage", function (event) {
-
- // console.log(222);
- var message;
- if(device.platform == "Android") {
- } else {
- }
- }, false);
- }, false);
-
- </script>
- EOF;
- echo $html;
- } ?>
|