文章目录

JS - 安卓 苹果 禁用 微信调整字体大小

Android

(function () {
    // eslint-disable-next-line no-undef
    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 () {
      // 设置网页字体为默认大小
      // eslint-disable-next-line no-undef
      WeixinJSBridge.invoke('setFontSizeCallback', { 'fontSize': 0 })
      // 重写设置网页字体大小的事件
      // eslint-disable-next-line no-undef
      WeixinJSBridge.on('menu:setfont', function () {
        // eslint-disable-next-line no-undef
        WeixinJSBridge.invoke('setFontSizeCallback', { 'fontSize': 0 })
      })
    }
  })()

IOS

<meta name="flexible" content="initial-dpr=2" />
<script type="text/javascript">
    document.write("<s" + "cript type='text/javascript' src='./static/js/flexible.js?" + Math.random() + "'></s" + "cript>");
</script>
返回文章列表 打赏
本页链接的二维码
打赏二维码
期待你的评论