整包升级后 ,有部分JS 代码没被覆盖,wgt文件的代码是最新的。
大家有没有碰到过?
/**
* 安装APP更新包
* @param {Object} path 更新包APP内物理路径
*/
function installPack(path) {
plus.nativeUI.showWaiting("安装更新包...");
plus.runtime.install(path, {
force: true
}, function() {
plus.nativeUI.closeWaiting();
toast("安装wgt文件成功!");
plus.nativeUI.alert("更新完成,系统即将重启", function() {
plus.runtime.restart();
});
}, function(e) {
plus.nativeUI.closeWaiting();
toast("安装更新包失败[" + e.code + "]:" + e.message);
});
}
4 个回复
l***@163.com (作者)
升级时当前页面的js貌似没有更新 。
比如在主页 升级后,重启后主页的js代码没用更新
l***@163.com (作者)
求解
骁骑
是在线打包还是离线打包 ,
离线打包请参考如下文档
http://ask.dcloud.net.cn/article/947
http://ask.dcloud.net.cn/article/948
px15229
在html里面给引入的js加个时间戳,我也碰到这个问题了,加时间戳就好了