概述
// iOS 代码
// window.webkit.messageHandlers.immediateUseCoupon.postMessage({})
// 安卓 代码
// window.webkit.immediateUseCoupon()
// 原生智慧加油的使用 需要做用户车型限制的。 跳转之前要判断一下。
export const getOS = () => {
var ua = navigator.userAgent;
if (ua.match(/iPhone|iPod/i) != null) {
//iphone代码
return 'iOS';
} else if (ua.match(/Android/i) != null) {
//android代码
return 'Android';
} else if (ua.match(/iPad/i) != null) {
//ipad代码
return 'iPad';
}
return 'pc';
}
使用:
const currentOS = getOS();
try {
if (currentOS == 'iOS' || currentOS == 'iPad') {
// iOS 代码
// window.webkit.messageHandlers.immediateUseCoupon.postMessage({})
window.webkit.messageHandlers.immediateUseCoupon.postMessage('');
} else if (currentOS == 'Android') {
// 安卓 代码
// window.webkit.immediateUseCoupon()
window.webkit.immediateUseCoupon();
}
this.talkingdata('去加油点击', {'userId': this.blindBoxInfo.userId});
} catch (e) {
MessageBox.alert(
'当前版本不支持智慧加油,赶紧去应用市场下载最新版本的日产智联吧~',
'版本更新提醒'
).then(action => {
this.closeWebPage();
});
}
最后
以上就是要减肥棒棒糖为你收集整理的判断ios,安卓,pad,还是pc的全部内容,希望文章能够帮你解决判断ios,安卓,pad,还是pc所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复