防止用户调整微信浏览器字体大小导致的显示异常(加JS代码)

// 下面这段代码,防止用户调整微信浏览器字体大小导致的显示异常
(function() {if (typeof WeixinJSBridge == "object" && typeof WeixinJSBridge.invoke == "function") {handleFontSize();} else {if (document.addEventListener) {document.addEventListener("WeixinJSBridgeReady", handleFontSize, false);} else if (document.attachEvent) {//IE浏览器,非W3C规范document.attachEvent("onWeixinJSBridgeReady", handleFontSize);}}function handleFontSize() {// 设置网页字体为默认大小WeixinJSBridge.invoke('setFontSizeCallback', {'fontSize': 0});// 重写设置网页字体大小的事件WeixinJSBridge.on('menu:setfont', function() {WeixinJSBridge.invoke('setFontSizeCallback', {'fontSize': 0});});}
})();

防止用户调整微信浏览器字体大小导致的显示异常相关推荐

  1. 移动端rem布局,用户调整手机字体大小或浏览器字体大小后导致页面布局出错问题

    一.用户修改手机字体设置大小,影响App里打开的web页面. 手机字体设置大小,影响App的页面. Android的可以通过webview配置webview.getSettings().setText ...

  2. 禁用微信浏览器字体调整的方法

    一.问题场景 使用rem适配移动端时,微信浏览器可以调整页面根元素字体大小,导致布局错乱. 解决办法:禁用微信浏览器字体调整. 二.IOS禁止微信调整字体大小 body {-webkit-text-s ...

  3. 重置微信内置浏览器字体大小

    重置微信内置浏览器字体大小 setting() {if (typeof WeixinJSBridge == 'object' && typeof WeixinJSBridge.invo ...

  4. h5 android 字体设置,解决因为手机设置字体大小导致h5页面在webview中变形的BUG

    解决因为手机设置字体大小导致h5页面在webview中变形的BUG 首先,我们做了一个H5页面,在各种手机浏览器中打开都没问题.我们采用了rem单位进行布局,通过JS来动态计算网页的视窗宽度,动态设置 ...

  5. WinXP系统浏览器字体大小怎么调--win7w.com

    不知道大家知不知道,其实,浏览器的字体是可以随意设置大小的,当你觉得浏览器字体太大了或者太小了,就可以自己进行调节,选择合适自己眼睛的字体大小.那么,WinXP系统浏览器字体大小要怎么设置呢?接下来, ...

  6. 怎么调大计算机浏览器内字体,浏览器字体大小怎么设置,教你浏览器字体大小怎么设置-win7旗舰版...

    默认浏览器字体大小并不适应所有人,很多用户觉得浏览器初始的字体比较小,但也有部分朋友会觉得字体大,那么电脑中浏览器字体大小怎么设置呢?其实方法也不难,下面小编教你浏览器字体大小怎么设置吧. 1,这是正 ...

  7. 怎么调大计算机浏览器内字体,W7系统浏览器字体大小设置的方法

    在平时的工作中,我们常常会使用浏览器查看网页,可是每个用户对于网页字体小大的要求都是不一样的,所以这时候就可以设置一下,那么浏览器字体大小怎么设置呢?其实很简单,下面就由小编教大家w7系统浏览器字体大 ...

  8. H5微信重置字体大小

    适用场景,修改微信默认字体,导致页面变形,思路=> 页面加载完毕之后,重置字体大小 (function () {if (typeof WeixinJSBridge == "object ...

  9. Deepin-TIM或Deepin-QQ调整界面DPI字体大小的方法

    Deepin-TIM或Deepin-QQ调整界面DPI字体大小的方法 env WINEPREFIX="/home/landv/.deepinwine/Deepin-QQ" deep ...

最新文章

  1. Ambari Metrics Monitor/Sink 架构
  2. 在最长的距离二叉树结点
  3. 产品体验分析之7步走(附PPT)
  4. AlarmManager机制和系统唤醒锁的总结
  5. 重磅!GroupFace 人脸识别,刷新 9 个数据集SOTA
  6. flex的enter_frame事件详解
  7. 机器人图形变变变_幼儿园中班公开课数学教案《图形变变变》含反思
  8. 苏宁易购回应破产传闻:系谣言 已报案
  9. PHP学习总结(13)——PHP入门篇之常量
  10. php nowdoc用来做什么,PHP中nowdoc和heredoc使用需要注意的一点
  11. WebStorm-2018.2.2配置
  12. 第三次被盗:Cream Finance 疑存在漏洞,价值1.3亿美元的密币失窃
  13. Python进阶(五)模块、包详解
  14. 【数字信号去噪】基于matlab同心兰姆波模式分解【含Matlab源码 679期】
  15. 【Verilog基础】二进制码与格雷码之间的相互转换
  16. 地址栏中输入IP地址提示指定的网络名不再可用的解决方法
  17. ASP.NET Core 自定义中间件
  18. 手机做web服务器 无限流量,想要无限流量套餐?别做梦了!
  19. Windows磁盘管理(Raid)
  20. [转]花了500学的seo课程教程笔记公布

热门文章

  1. Webdriver - webdriver hangs when get or click
  2. 如何提取复杂多引脚芯片的引脚编号及引脚名称
  3. linux添加五笔输入法,在Ubuntu16.04中为fctix小企鹅增加五笔输入法
  4. 语音/视频转文字的工具选择它-不仅仅是好用还免费
  5. weblogic portal 11g 集群
  6. 小丸子学Redis系列之——Data types(一)
  7. 利用python对Excel进行读写操作
  8. 银河麒麟用QIFW制作安装包
  9. 新生研讨-校外人员进入校园问题以及通信工程专业给予相关解决方案
  10. 什么是单工、半双工和双工通信(最详细)