宁波网站建设找哪家好,响应式网页设计实例,手机浏览器app下载,软件app开发需要多少钱最近写uniapp项目#xff0c;发现一个坑#xff0c;在新版本覆盖安装后直接打开APP#xff0c;新增的页面竟然无法跳转#xff0c;需要重新启动才可以正常打开#xff0c;在网上查了很多方法#xff0c;最终总结下来有以下几点#xff1a;
1.看打的是debug包还是releas…最近写uniapp项目发现一个坑在新版本覆盖安装后直接打开APP新增的页面竟然无法跳转需要重新启动才可以正常打开在网上查了很多方法最终总结下来有以下几点
1.看打的是debug包还是release包真机调试的包是有缓存问题的release正式包就没有缓存问题如果是release包尝试把项目clean一下再试试。
2.检查manifest.json文件中的版本号信息我这边因为采用的是离线打包所以一直没有维护manifest.json文件中版本号信息而是直接维护的离线打包工程中的版本信息uniapp内部应该是校验了manifest.json中的版本这里只要在manifest.json中相对之前的旧版本升级下版本就可以解决新版本覆盖安装后新增的页面无法跳转的问题。
3.还有一个解决办法APP版本安装完成之后重新启动下APP
plus.runtime.install(res.tempFilePath,{},function(){ plus.runtime.restart(); //安装完成重新启动
},function(e){ uni.showToast({ title:error, icon: none });
});