目前我按照问题 http://ask.dcloud.net.cn/question/3194 中所说的,将项目所有资源打包成zip并将后缀改为wgt,但是在下载并调用plus.runtime.install时总是错误,将错误打印出来却是{}.manifest.json中的内容都是正确的。请问wgt打包要注意什么?谢谢!
藏马
- 发布:2015-03-02 17:15
- 更新:2016-03-01 11:46
- 阅读:14932
-
android平台对版本判断方法有bug,需添加强制升级参数force为true
默认是会进行版本校验的,即相同版本或低版本的wgt不能覆盖安装高版本的应用;
如果要忽略版本强制安装则可添加参数force为true,如下:plus.runtime.install("_doc/update.wgt",{force:true},function(){ console.log("success"); plus.runtime.restart(); },function(e){ console.log("failed: "+e.message); });
-
wgt包中的manifest.json文件不能有注释信息
在iOS平台注释信息会认为是非法的json格式字符串,从而无法解析manifest.json导致升级失败。
7***@qq.com
plus.runtime.install安装wgt 没有反应是为什么,安装apk 就可以正常安装
2019-08-28 10:35