uniapp判断APP所处运营环境 (android/ios)及APP更新
1.判断当前客户端平台(android/ios)uni.getSystemInfoSync().platform获取客户端平台,值域为:ios、android、mac(3.1.10+)、windows(3.1.10+)、linux(3.1.10+)。//判断是否是android或是ioslet platform=uni.getSystemInfoSync().platform;if(platfor
·
1.判断当前客户端平台(android/ios)
uni.getSystemInfoSync().platform获取客户端平台,值域为:ios、android、mac(3.1.10+)、windows(3.1.10+)、linux(3.1.10+)。
//判断是否是android或是ios
let platform=uni.getSystemInfoSync().platform;
if(platform=='ios'){
console.log('这里是ios端');
}else if(platform=='android'){
console.log('这里是android端');
}
2.ios端跳转至App Store进行更新
//判断是否是android或是ios
let platform=uni.getSystemInfoSync().platform;
if(platform=='ios'){
console.log('这里是ios端');
//apple id 在 app conection 上传的位置可以看到 https://appstoreconnect.apple.com/
let appleId= 1586111546;
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);
});
}else if(platform=='android'){
console.log('这里是android端');
//android端更新代码参考之前的博文https://blog.csdn.net/Bruce_byan/article/details/120197989
}
安卓端更新代码可参考https://blog.csdn.net/Bruce_byan/article/details/120197989
更多推荐
已为社区贡献1条内容
所有评论(0)