根据移动设备的分辨率,设置rem根fontSize大小

2020-08-10  本文已影响0人  FrankFang7
<script>
  (function (window, document) {
    function resize() {
      if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
        var ww = window.innerWidth
        if (ww > window.screen.width) {
          window.requestAnimationFrame(resize)
        } else {
          if (ww > 750) {
            ww = 750
          }
          document.documentElement.style.fontSize = ww * 100 / 750 + 'px'
        }
      }
    }

    resize();

    window.addEventListener('resize', resize);
    window.addEventListener('pageshow', function (e) {
      if (e.presisted) {
        resize();
      }
    });
  })(window, document);
</script>
上一篇 下一篇

猜你喜欢

热点阅读