美文网首页
web移动端开发踩坑

web移动端开发踩坑

作者: Mstian | 来源:发表于2020-03-06 15:09 被阅读0次

1.响应式布局。
经过开发测试,我在一些布局中使用了固定的单位px导致在微信环境中在字体放大的情况下,会出现布局错乱。
解决方法:
第一种:使用rem布局,参考:https://www.jianshu.com/p/3f6c9fb0dd57
第二种:强制禁止微浏览器环境放大字体;
ios:

 body {
      /* IOS禁止微信调整字体大小 */
      -webkit-text-size-adjust: 100% !important;
      text-size-adjust: 100% !important;
      -moz-text-size-adjust: 100% !important;
    }

android:


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

相关文章

  • web移动端开发踩坑

    1.响应式布局。经过开发测试,我在一些布局中使用了固定的单位px导致在微信环境中在字体放大的情况下,会出现布局错乱...

  • 文集

    若web前端到达了瓶颈,如何冲出重围? 移动端汇总 腾讯移动web知识库移动前端开发指南移动端上遇到的各种坑移动端...

  • web前端基础兼容问题

    目的: 在web移动端项目开发中,经常会遇到各种各样的兼容性问题,但是之前都缺少总结,以前踩的坑可能还会再去踩一遍...

  • flex兼容问题

    目的: 在web移动端项目开发中,经常会遇到各种各样的兼容性问题,但是之前都缺少总结,以前踩的坑可能还会再去踩一遍...

  • SPA在微信浏览器中的兼容问题

    目的: 在web移动端项目开发中,经常会遇到各种各样的兼容性问题,但是之前都缺少总结,以前踩的坑可能还会再去踩一遍...

  • HTML基础

    新的征程 web前端介绍 web前端开发做什么 pc端web开发;移动端web开发;混合app开发;网页游戏/移动...

  • 给移动端web开发设置viewport

    给移动端web开发设置viewport

  • 移动端开发踩过的坑

    1.min-height的继承问题 这不是一个h5的问题,但是也是在这次中正好遇到的。你也许会给一个元素一个 mi...

  • 移动布局

    移动web开发流式布局 ====================== 1.0 移动端基础 1.1浏览器现状 PC端...

  • Linux(Ubuntu/CentOS)直接安装STF

    参考文章如下: 1.WEB 端批量移动设备管理控制工具 STF 的环境搭建和运行 2.STF环境搭建&运行及踩坑记...

网友评论

      本文标题:web移动端开发踩坑

      本文链接:https://www.haomeiwen.com/subject/ybyirhtx.html