a***@vip.qq.com
a***@vip.qq.com
  • 发布:2018-04-01 12:41
  • 更新:2018-06-21 22:47
  • 阅读:2793

WAP2APP怎么检测不到更新数据

分类:wap2app
  • 当wap2app初始化完成时,会触发 onLaunch
    */
    onLaunch: function() {
    console.log('launch');
    /****升级检测代码开始** */
    var ua = navigator.userAgent;
    //Html5Plus环境,但不是流应用环境
    if(ua.indexOf('Html5Plus') > -1 && ua.indexOf('StreamApp') == -1) {
    var server = "http://www.xxxxx.com/shengji/xxxxx.php"; //检查更新地址
    var req = { //升级检测数据
    "appid": plus.runtime.appid,
    "version": plus.runtime.version,
    "imei": plus.device.imei
    };
    //注释部分是wap2app封装的post请求。示例使用get请求
    wap2app.ajax.get(server, req, function(rsp) {
    if(rsp && rsp.status) {
    //需要更新,提示用户
    plus.nativeUI.confirm(rsp.note, function(event) {
    if(0 == event.index) { //用户点击了“立即更新”按钮
    plus.runtime.openURL(rsp.url);
    }
    }, rsp.title, ["立即更新", "取  消"]);
    }
    });
    }
    /****升级检测代码结束** */
    },
    /**

上面是我的代码,可怎么都检测不到网站那边的数据来更新。。。

网站那边的数据是

{
"appid":"xxxxx",
"Android":{
"version":"1.5",
"title":"Hello MUI版本更新",
"note": "修复轮播组件和原生滚动冲突的bug;\n修复列表控件不显示上边框的bug;",
"url":"http://www.xxxx.com/shengji/xxxxx.apk"
}
}

哪个环节错了,就是更新不了

2018-04-01 12:41 负责人:无 分享
已邀请:
[已删除]

[已删除]

联系我帮你解决

a***@vip.qq.com

a***@vip.qq.com (作者)

....

该问题目前已经被锁定, 无法添加新回复