JS判断安卓和IOS

<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>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容