禁用微信 webview 调整字体大小

Posted zhaoyun4122

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了禁用微信 webview 调整字体大小相关的知识,希望对你有一定的参考价值。

/*ios*/
body { -webkit-text-size-adjust: 100% !important; }

 安卓

(function() {
    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() {
        // 设置网页字体为默认大小
        WeixinJSBridge.invoke(‘setFontSizeCallback‘, { ‘fontSize‘ : 0 });
        // 重写设置网页字体大小的事件
        WeixinJSBridge.on(‘menu:setfont‘, function() {
            WeixinJSBridge.invoke(‘setFontSizeCallback‘, { ‘fontSize‘ : 0 });
        });
    }
})();

  

以上是关于禁用微信 webview 调整字体大小的主要内容,如果未能解决你的问题,请参考以下文章

禁止微信内置浏览器调整字体大小

禁止微信内置浏览器调整字体大小

移动端用户设置字体放大导致的问题

微信内置浏览器禁止调整字体大小的方法

移动端rem布局,用户调整手机字体大小或浏览器字体大小后导致页面布局出错问题

微信H5适配 解决微信调整字体大小导致Html5页面混乱