帖子
帖子
用户
博客
课程
显示全部楼层
59
帖子
0
勋章
740
Y币

[BUG] 有强制更新时,为什么可以取消?

[复制链接]
发表于 2017-4-6 16:23:07
想手动检查更新,代码如下:
function checkUpdate() {
                $api.setStorage('pauseDate',new Date().format('yyyy/MM/dd hh:mm:ss'));
               
                var mam = api.require('mam');
            mam.checkUpdate(function (ret, err) {
                    
                if (ret && (ret.status || ret.status == '1')) {
                    var result = ret.result;
                    if (result.update || result.update == 'true') {
                        if (result.closed || result.closed == 'true') {
                            api.confirm({
                                title: '更新提示',
                                msg: '版本号:' + result.version + '\n更新描述:' + result.updateTip + '\n发布时间:' + result.time,
                                buttons: ['立即更新']
                            }, function (ret, err) {
                                if (ret.buttonIndex == 1) {
                                    document.location = result.source;
        
                                }
                            });
                        } else {
                            api.confirm({
                                title: '更新提示',
                                msg: '版本号:' + result.version + '\n更新描述:' + result.updateTip + '\n发布时间:' + result.time,
                                buttons: ['立即更新', '取消']
                            }, function (ret, err) {
                                if (ret.buttonIndex == 1) {
                                    document.location = result.source;
        
                                } else {
                                    //取消了更新
                                }
                            });
                        }
                    } else {
                        //已经是最新版本
                    }
                } else {
                    //已经是最新版本
                };
            });

        }





代码标红处分明是立即更新,可弹出来的确是带取消按钮的一个提示框,ios,android.
2
帖子
0
勋章
2271
Y币
您好,请看一下这个,api的这个方法满足不了您的需求,请换个方法。

11111.png
59
帖子
0
勋章
740
Y币
cjapi 发表于 2017-4-6 19:14
您好,请看一下这个,api的这个方法满足不了您的需求,请换个方法。

好的。清楚了,谢谢
您需要登录后才可以回帖 登录

本版积分规则