微信浏览器禁止缩放字体

发布于 15 天前  45 次阅读


setting() {
    // eslint-disable-next-line no-undef
    if(typeof WeixinJSBridge == "object" && typeof WeixinJSBridge.invoke == "function") {
        handleFontSize();
    } else {
        if(document.addEventListener) {
            document.addEventListener("WeixinJSBridgeReady", handleFontSize, false);
        } else if(document.attachEvent) {
            document.attachEvent("WeixinJSBridgeReady", handleFontSize);
            document.attachEvent("onWeixinJSBridgeReady", handleFontSize);
        }
    }
    function handleFontSize() {
        // 设置网页字体为默认大小
        // eslint-disable-next-line no-undef
        WeixinJSBridge.invoke('setFontSizeCallback', {
            'fontSize': 0
        });
        // 重写设置网页字体大小的事件
        // eslint-disable-next-line no-undef
        WeixinJSBridge.on('menu:setfont', function() {
            // eslint-disable-next-line no-undef
            WeixinJSBridge.invoke('setFontSizeCallback', {
                'fontSize': 0
            });
        });
    }
}

一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。