1.一款优质的APP怎么能没有在线升级呢!
2.uniapp开发的App升级需要注意那些
2.1:uniapp开发升级的时候需要判断是安卓还是ios苹果的系统,因为这两个升级的方式截然不同
2.2:安卓升级:安卓升级可以直接通过uni.downloadFile
下载
plus.runtime.openFile(res.tempFilePath)
安卓程序
2.3:ios苹果升级,自从苹果系统禁止第三方升级以后,软件就无法自身升级,只能通过strore商城
plus.runtime.launchApplication({
action: `itms-apps://itunes.apple.com/cn/app/id${appleId}?mt=8`
},
function(e) {
console.log('Open system default browser failed: ' + e.message);
}
);
判断平台代码:
let platform = uni.getSystemInfoSync().platform;
if (platform == 'android') {
try {
console.log("安卓")
}
} else {
try {
console.log("ios")
} catch (e) {
alert("error:" + e.message);
}
}