|
index.w中进行引用
require("$UI/tinyamass/appVersionChecker");
require("$UI/tinyamass/appVersion_in_server");
会弹出更新提示,点击更新按钮后会自动开始下载新版本,但是有两个问题。
1。自己写的更新提示,有时可以显示有时不行。
appVersion_in_server文件中的内容如下:
define(function(require){
var versionInfo = {
androidApp:{
version:"1.0.20",
changeLog:"请点击更新,待下载完成后下拉屏幕点击app.apk进行安装。",
downloadUrl:"http://***/app.apk"
},
iosApp:{
version:"6.0.0",
changeLog:"1.这是为了演示WeX5 app版本更新能力 \n 2.别更新哦 点忽略就可以1了",
downloadUrl:"about:blank"
}
};
return versionInfo;
});
这句话:(请点击更新,待下载完成后下拉屏幕点击app.apk进行安装。)有时会显示有时不显示,不显示的时候显示的是undefined。当显示出文字的时候,点击更新按钮,虽然开始下载了,但是更新提示框不会自动消失,而是文字变成undefined,在变化了之后,再次点击更新提示框才消失。
2。不会自动安装更新,新版本下载之后,要下拉点击新下载的app才会开始更新,而不是下载之后自动开始更新,有时点击之后还不会更新。
请问1,如何保证更新提示框正常,2如果让新版本下载完成之后自动开始安装。 |
|