码迷,mamicode.com
首页 > 微信 > 详细

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

时间:2018-06-04 16:37:57      阅读:838      评论:0      收藏:0      [点我收藏+]

标签:eve   read   oid   style   add   span   class   amp   ext   

ios 通过重写样式控制

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

 

android 通过重写事件控制

(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 });
        });
    }
})();

 

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

标签:eve   read   oid   style   add   span   class   amp   ext   

原文地址:https://www.cnblogs.com/liuq1991/p/9133181.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!