美文网首页
微信H5限制

微信H5限制

作者: MiSiTeWang | 来源:发表于2021-03-14 18:27 被阅读0次
// 微信h5禁止分享
function onBridgeReady() {
    WeixinJSBridge.call('hideOptionMenu');
}
if (typeof WeixinJSBridge == "undefined") {
    if (document.addEventListener) {
                    document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);
    } else if (document.attachEvent) {
        document.attachEvent('WeixinJSBridgeReady', onBridgeReady);
        document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);
    }
} else {
    onBridgeReady();
}
            
// 请在微信客户端打开
var ua = navigator.userAgent.toLowerCase();
var isWeixin = ua.indexOf('micromessenger') != -1;
var isAndroid = ua.indexOf('android') != -1;
var isIos = (ua.indexOf('iphone') != -1) || (ua.indexOf('ipad') != -1);
if (!isWeixin) {
    document.head.innerHTML =
        `<title>抱歉,出错了</title>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0">
        <link rel="stylesheet" type="text/css" href="https://res.wx.qq.com/open/libs/weui/0.4.1/weui.css">`;
    document.body.innerHTML =
        `<div class="weui_msg">
            <div class="weui_icon_area">
                <i class="weui_icon_info weui_icon_msg"></i>
            </div>
            <div class="weui_text_area">
                <h4 class="weui_msg_title">请在微信客户端打开链接</h4>
            </div>
        </div>`;
    window.location.href = '#'; //清空地址栏参数
}

相关文章

网友评论

      本文标题:微信H5限制

      本文链接:https://www.haomeiwen.com/subject/xbqccltx.html