用的下面的更新代码,但是服务器修改update.json后,app有时能检测到有时 又无法检测到更新提示或者检测到的提示是以前的版本,难道这段代码还隐藏了数据缓存? 还是?
var server = "http://www.dcloud.io/check/update"; //获取升级描述文件服务器地址
function update() {
mui.getJSON(server, {
"appid": plus.runtime.appid,
"version": plus.runtime.version,
"imei": plus.device.imei
}, function(data) {
if (data.status) {
plus.nativeUI.confirm(data.note, function(event) {
if (0 == event.index) {
plus.runtime.openURL(data.url);
}
}, data.title, ["立即更新", "取 消"]);
}
});
}
mui.os.plus && !mui.os.stream && mui.plusReady(update);
0 个回复