js实现移动端微信页面禁止字体放大


Posted in Javascript onFebruary 16, 2017

由于微信自带字体放大功能,因此基于微信的页面都可以通过微信进行字体放大,但是有些情况下这并不是我们想要的,因为很多移动端页面的开发都是使用rem作为单位的,当使用微信进行字体放大是,会导致页面的整体布局乱掉的情况出现,这对用户体验来说是极其不友好的,我们希望能够禁止微信的字体放大功能,下面我通过查找资料找到的一些解决方法

1.安卓手机禁止字体放大js代码

<span style="font-size:14px;">/* 
 * 页面加入这段代码可使Android机器页面不再受到用户字体缩放强制改变大小 
 * 但是会有一个1秒左右的延迟,期间可以考虑通过loading展示 
 * 仅供参考 
 */ 
(function(){ 
 if (typeof(WeixinJSBridge) == "undefined") { 
  document.addEventListener("WeixinJSBridgeReady", function (e) { 
   setTimeout(function(){ 
    WeixinJSBridge.invoke('setFontSizeCallback',{"fontSize":0}, function(res) { 
     // alert(JSON.stringify(res)); 
    }); 
   },0); 
  }); 
 } else { 
  setTimeout(function(){ 
   WeixinJSBridge.invoke('setFontSizeCallback',{"fontSize":0}, function(res) { 
    // alert(JSON.stringify(res)); 
   }); 
  },0); 
 } 
})(); 
</span>

2.iphone手机禁止字体放大,css代码

<span style="font-size:14px;"><style type="text/css"> 
 body 
 { 
  -webkit-text-size-adjust: 100% !important; 
  text-size-adjust: 100% !important; 
  -moz-text-size-adjust: 100% !important; 
 } 
</style></span>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
由document.body和document.documentElement想到的
Apr 13 Javascript
类似GMAIL的Ajax信息反馈显示
Feb 16 Javascript
提高jQuery性能优化的技巧
Aug 03 Javascript
JQuery实现简单的服务器轮询效果实例
Mar 31 Javascript
微信小程序 五星评分(包括半颗星评分)实例代码
Dec 14 Javascript
vue.js默认路由不加载linkActiveClass问题的解决方法
Dec 11 Javascript
vue内置组件transition简单原理图文详解(小结)
Jul 12 Javascript
Angular2中监听数据更新的方法
Aug 31 Javascript
小程序实现按下录音松开识别语音
Nov 22 Javascript
jquery实现垂直手风琴导航栏
Feb 18 jQuery
vue实现购物车加减
May 30 Javascript
antd Form组件方法getFieldsValue获取自定义组件的值操作
Oct 29 Javascript
100多个基础常用JS函数和语法集合大全
Feb 16 #Javascript
js实现tab切换效果
Feb 16 #Javascript
jquery实现自适应banner焦点图
Feb 16 #Javascript
js 作用域和变量详解
Feb 16 #Javascript
利用Chrome DevTools直接调试Node.js和JavaScript的方法详解(并行)
Feb 16 #Javascript
js面向对象编程总结
Feb 16 #Javascript
gulp加批处理(.bat)实现ng多应用一键自动化构建
Feb 16 #Javascript
You might like
PHP内置过滤器FILTER使用实例
2014/06/25 PHP
PHP+swoole实现简单多人在线聊天群发
2016/01/19 PHP
php实现留言板功能(代码详解)
2017/03/28 PHP
浅析PHP开发规范
2018/02/05 PHP
Javascript与flash交互通信基础教程
2008/08/07 Javascript
Jquery+WebService 校验账号是否已被注册的代码
2010/07/12 Javascript
jquery选择器(常用选择器说明)
2010/09/28 Javascript
有关于eclipse配置spket需要注意的一些地方
2013/04/07 Javascript
Flex通过JS获取客户端IP和计算机名的实例代码
2013/11/21 Javascript
jquery实现滑屏大图定时收缩为小banner图片的广告代码
2015/09/02 Javascript
JavaScript中判断数据类型的方法总结
2016/05/24 Javascript
JavaScript中cookie工具函数封装的示例代码
2016/10/11 Javascript
js判断一个字符串是以某个字符串开头的简单实例
2016/12/27 Javascript
jQuery实现限制文本框的输入长度
2017/01/11 Javascript
js使用xml数据载体实现城市省份二级联动效果
2017/11/08 Javascript
JS函数节流和函数防抖问题分析
2017/12/18 Javascript
JS非行间样式获取函数的实例代码
2018/06/05 Javascript
微信小程序实现星星评价效果
2018/11/02 Javascript
vue实现输入框的模糊查询的示例代码(节流函数的应用场景)
2019/09/01 Javascript
怎么理解wx.navigateTo的events参数使用详情
2020/05/18 Javascript
[55:45]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第一局
2016/02/28 DOTA
在Python中进行自动化单元测试的教程
2015/04/15 Python
python动态网页批量爬取
2016/02/14 Python
virtualenv实现多个版本Python共存
2017/08/21 Python
django rest framework 数据的查找、过滤、排序的示例
2018/06/25 Python
python对csv文件追加写入列的方法
2019/08/01 Python
python使用正则来处理各种匹配问题
2019/12/22 Python
Python使用ElementTree美化XML格式的操作
2020/03/06 Python
详解python定时简单爬取网页新闻存入数据库并发送邮件
2020/11/27 Python
什么是表空间(tablespace)和系统表空间(System tablespace)
2013/02/25 面试题
总经理秘书工作职责
2013/12/26 职场文书
艺术学院毕业生自我评价
2014/03/02 职场文书
小学生综合素质评语
2014/04/23 职场文书
人力资源管理专业应届生求职信
2014/04/24 职场文书
喋血孤城观后感
2015/06/08 职场文书
MySQL中int (10) 和 int (11) 的区别
2022/01/22 MySQL