起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4908|回复: 13

[处理中3] app强制更新

[复制链接]

39

主题

164

帖子

218

积分

中级会员

Rank: 3Rank: 3

积分
218
QQ
发表于 2016-11-18 08:55:55 | 显示全部楼层 |阅读模式
v3.5配置好了更新,但是不想让用户忽略或者暂不提示,想让用户强制更新,请问在哪修改!

39

主题

164

帖子

218

积分

中级会员

Rank: 3Rank: 3

积分
218
QQ
 楼主| 发表于 2016-11-18 08:56:15 | 显示全部楼层
早早自己顶
回复 支持 反对

使用道具 举报

4

主题

17

帖子

81

积分

初级会员

Rank: 2

积分
81
QQ
发表于 2016-11-18 09:19:02 | 显示全部楼层

model\UI2\system\components\justep\versionChecker\versionChecker.js

强制更新:把YesNoCancel改成OK
VersionChecker.prototype.checkAppVersion = function() {
                var self = this;
                if (window.cordova && cordova.getAppVersion) {
                        cordova.getAppVersion
                                        .getVersionNumber(function(currentVersion) {
                                                if (self.appInfo[self.env]
                                                                && self.versionCompare(currentVersion,
                                                                                self.appInfo[self.env].version)
                                                                && window.localStorage
                                                                && localStorage.getItem('versionIgnore') !== self.appInfo[self.env].version) {
                                                        self.versionMsg.show({
                                                                type : "OK",  //从YesNoCancel改成OK
                                                                title : "版本更新",
                                                                message : self.appInfo[self.env].changeLog
                                                        });
                                                }
                                        });
                }
        };
回复 支持 反对

使用道具 举报

发表于 2016-11-18 10:37:43 | 显示全部楼层
shudedengdai2 发表于 2016-11-18 09:19
model\UI2\system\components\justep\versionChecker\versionChecker.js

强制更新:把YesNoCancel改成OK ...

http://bbs.wex5.com/forum.php?mo ... 3&pid=165325225

可以自定义接管更新代码,自己实现!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

39

主题

164

帖子

218

积分

中级会员

Rank: 3Rank: 3

积分
218
QQ
 楼主| 发表于 2016-11-21 17:30:13 | 显示全部楼层
liangyongfei 发表于 2016-11-18 10:37
http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=108653&pid=165325225

可以自定义接管 ...

用的是3.5的 还有这些文件么???
回复 支持 反对

使用道具 举报

发表于 2016-11-21 17:52:15 | 显示全部楼层
kkos 发表于 2016-11-21 17:30
用的是3.5的 还有这些文件么???

参考路径:/UI2/portal/sample/appVersionChecker.js
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

39

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
发表于 2016-12-1 15:01:22 | 显示全部楼层
解决了吗 楼主
我修改 type : "OK",  //从YesNoCancel改成OK  
怎么没效果
回复 支持 反对

使用道具 举报

发表于 2016-12-1 15:14:49 | 显示全部楼层
zeroone 发表于 2016-12-1 15:01
解决了吗 楼主
我修改 type : "OK",  //从YesNoCancel改成OK  
怎么没效果

应该没问题的!
请问你有重新打包吗??
测试阶段,建议使用模式3打包,调试模式启动服务器
这样很快就能看的接管!

本地测试没问题,使用打包综合演示
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

39

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
发表于 2016-12-1 15:45:07 | 显示全部楼层
liangyongfei 发表于 2016-12-1 15:14
应该没问题的!
请问你有重新打包吗??
测试阶段,建议使用模式3打包,调试模式启动服务器

有重新打包 用的模式一
没效果
回复 支持 反对

使用道具 举报

发表于 2016-12-1 16:20:41 | 显示全部楼层
zeroone 发表于 2016-12-1 15:45
有重新打包 用的模式一
没效果

请问你是修改的哪个文件??
如果是自己定义的:appVersionChecker.js   
那你再改点别的东西,或者直接把这个文件去掉,看运行还正常吗??


如果是修改的model\UI2\system\components\justep\versionChecker\versionChecker.js
必须重新执行        \tools\dist\dist.bat
合并资源才会生效的!
你要搞清楚是修改的哪儿?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-3 14:39 , Processed in 0.104879 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表