官方微信 手机客户端

剑阁小蚂蚁便民服务平台

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

[复制链接]
查看: 932|回复: 1

17

主题

5

回帖

1502

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1502
发表于 2023-5-20 15:32:07 | 显示全部楼层 |阅读模式
  1. <script>
  2.        (function() {
  3.            if (typeof WeixinJSBridge == "object" && typeof WeixinJSBridge.invoke == "function") {
  4.                handleFontSize();
  5.            } else {
  6.                if (document.addEventListener) {
  7.                    document.addEventListener("WeixinJSBridgeReady", handleFontSize, false);
  8.                } else if (document.attachEvent) {
  9.                    document.attachEvent("WeixinJSBridgeReady", handleFontSize);
  10.                    document.attachEvent("onWeixinJSBridgeReady", handleFontSize);  }
  11.            }
  12.            function handleFontSize() {
  13.                // 设置网页字体为默认大小
  14.                WeixinJSBridge.invoke('setFontSizeCallback', { 'fontSize' : 0 });
  15.                // 重写设置网页字体大小的事件
  16.                WeixinJSBridge.on('menu:setfont', function() {
  17.                    WeixinJSBridge.invoke('setFontSizeCallback', { 'fontSize' : 0 });
  18.                });
  19.            }
  20.        })();
  21. </script>
复制代码


回复

使用道具 举报

17

主题

5

回帖

1502

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1502
发表于 2023-5-20 15:32:42 | 显示全部楼层
  1. /* iOS禁止微信调整字体大小 */
  2. body {
  3.     -webkit-text-size-adjust: 100% !important;
  4.     text-size-adjust: 100% !important;
  5.     -moz-text-size-adjust: 100% !important;
  6. }
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

返回顶部 关注微信 下载APP 返回列表