2
回答
jQuery Mobile怎么达成自动检测项目版本,进行升级、安装?
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

如题,其实下载这个不是什么大问题,我也有了思路,但是唯独这个自动检测版本和安装升级这块,我找不到解决的办法。因为这个项目是在手机端上运行的,而且是跨平台,所以什么android、ios的解决方案就不能用了,请各位大神指教。

项目是用html5+css+js的phonegap手机项目。

举报
luo_text
发帖于4年前 2回/364阅
共有2个答案 最后回答: 4年前
android的你可以写一个插件,JS调用原生代码写一个下载功能然后安装。ios貌似appstore苹果会自动告诉你的吧!
--- 共有 3 条评论 ---
luo_text是啊,但是上司就是这么要求的。要不然搞个版本升级哪里需要考虑那么多呢,就是因为是用JS来写,我才会没有头绪。不然早写好了。郁闷! 4年前 回复
郏高阳回复 @luo_text : 跨平台你也要有点原生代码吧!不可能一点不写,稍微搞个插件调用就可以了……那里有完全跨平台,总有点不满意的地方 4年前 回复
luo_text没有,为了达到跨平台的效果,这类指定平台的插件式不能用的,不然就没有意义了,所以就是用JS来比对版本号进行升级,将之前的版本覆盖。现在就是在JS进行升级这里卡主了。 4年前 回复
提示应用有新版本,然后引导用户进入新版软件相应平台的下载页面
--- 共有 2 条评论 ---
純白陰影android安装之后还是一个apk,不存在文件夹的问题,程序的安装由系统管理,应用只用关心旧版本数据与新版本是否兼容 4年前 回复
luo_text是的,我想的就是根据版本号来辨别,然后更新,但是现在就是在安装这一部分卡住了,到底是下载了最新版本后,是覆盖之前的文件夹还是重新安装,如果是覆盖,我又要考虑怎么操作。就是这样子。 4年前 回复
顶部