JS判断安卓和IOS
发布网友
发布时间:2022-12-10 07:11
我来回答
共1个回答
热心网友
时间:2024-03-19 23:03
<button onclick="callJsLogout()">
退出登录
</button>
<script type="text/javascript">
function callJsLogout()
{
var u = navigator.userAgent;
if (u.indexOf('Android') > -1 || u.indexOf('Linux') > -1) {
// 安卓手机处理
// window.JsToNative.User.login("js调用了android中的login方法");
callAndroid();
} else if (u.indexOf('iPhone') > -1) {
// 苹果手机处理
callJsIos();
} else {
}
}
function callAndroid(){
Web.logout();//调用安卓端函数
window.location.href="$url";//跳转地址
}
function callJsIos() {
window.webkit.messageHandlers.logout.postMessage({body:''});//调用IOS端函数
window.location.href="$url";//跳转地址
}
</script>