1. 程式人生 > >禁用微信 webview 調整字體大小

禁用微信 webview 調整字體大小

call ack -s java web == kit fun webkit

/*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 調整字體大小