微信设置字体很大 - 导致公众号页面布局错乱的解决方案

IOS解决方案:body{-webkit-text-size-adjust: 100% ;}安卓解决方案:通过 WeixinJSBridge 设置网页字体为默认大小,并

IOS解决方案:
body{
  -webkit-text-size-adjust: 100% ;
}
安卓解决方案:

通过 WeixinJSBridge 设置网页字体为默认大小,并禁止用户自定义缩放页面

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

发布者:admin,转转请注明出处:http://www.yc00.com/web/1754943142a5218468.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信