微信字体调大后导致(安卓手机 )项目字体变形的问题

324 阅读1分钟
(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

      });

    });

  }
})();