1取逾、首先要判斷是android還是ios
let isAndroid = null;
var u = navigator.userAgent;
isAndroid = u.indexOf("Android") > -1 || u.indexOf("Adr") > -1;
// ! isAndroid 判斷是否是安卓手機
2、調(diào)用它們的方法
if (isAndroid) {
// ! js 調(diào)用window.android.方法名
window.android.pullUpAd()
} else {
// 苹支!js 調(diào)用 ios 的方法砾隅,messageHandlers.方法名
window.webkit.messageHandlers.pullUpAd.postMessage('')
}
注意點:.android
是指安卓那邊定義的類,必須和安卓統(tǒng)一债蜜,也有可能.xxx
,這個可以隨便定義
3晴埂、如果ios和Android要調(diào)用js
在window全局作用域下寫一個函數(shù),直接調(diào)用 fn 這個函數(shù)就可以
<script>
function fn() {
window.location.reload()
}
</script>