问下HTML5+的演示app里的升级文件怎么用,就是update.js这个文件,我复制过来,改了描述文件服务器地址,并将相应文件放到了服务器上,可是为什么没有反应呢,不会出现升级提示啊?
HerbieLiang
- 发布:2014-09-02 14:00
- 更新:2014-09-04 18:21
- 阅读:2760
HTML5+的演示app里的升级文件怎么用?
分类:HTML5+
3 个回复
DCloud_App_Array
update.js中是一个简单的升级业务流程,原理是从服务器下载update.json文件,比较update.json文件与本地的版本号,如果前者的版本号大于本地版本号才回触发升级提示,同事需要注意以下几个问题:
HerbieLiang (作者)
后来发现是我精简了mainifest.json里的plus+接口导致升级不提示,后来我将接口全部引用就可以了,不知道接口具体要依靠哪个接口呢?
DCloud_App_Array
update.js需要用到以下接口
"File":plus.io.
"Storage":plus.storage.
"Device":plus.os.
"XMLHttpRequest":plus.net.
"Runtime":plus.runtime.
"UI":plus.nativeUI.
以上接口,可以根据需要进行调整修改,如可以通过navigator.userAgent来替代plus.os.name判断平台则不需要使用"Device"接口。