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

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

/*

* 页面加入这段代码可使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);

}

})();

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

body

{

-webkit-text-size-adjust: 100% !important;

text-size-adjust: 100% !important;

-moz-text-size-adjust: 100% !important;

}

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

html禁止手机文字放大,js实现移动端微信页面禁止字体放大相关推荐

  1. JS判断是否是微信页面,判断手机操作系统(ios或android)并跳转到不同下载页面...

    JS判断客户端是否是iOS或者Android 参考:http://caibaojian.com/browser-ios-or-android.html 1 function is_weixin() { ...

  2. php点击弹出文字代码,js实现鼠标点击页面弹出自定义文字效果

    本文实例为大家分享了js鼠标点击页面弹出文字的具体代码,供大家参考,具体内容如下 效果: 实现代码: (function(e){ // 点击事件触发生生元素等一系列动作的初始状态 var bombFl ...

  3. 手机端html5网页音乐播放,js实现移动端H5页面音乐播放,兼容微信 safari浏览器...

    js代码: //音乐 function music(){ var oMusic=document.getElementById("music"); var Audio=docume ...

  4. 解决微信或系统字体放大缩小,html布局错乱混乱的问题

    前言 手机可以调整字体大小的地方: 1.手机QQ.微信.部分Android内置浏览器等非自己开发的App都支持字体大小的调整(我只介绍微信): 2.iOS.Android系统本身也可以调整字体大小,导 ...

  5. 微信或系统字体放大缩小,html页面布局错乱问题

    前言 手机可以调整字体大小的地方: 1.手机QQ.微信.部分Android内置浏览器等非自己开发的App都支持字体大小的调整(我只介绍微信): 2.iOS.Android系统本身也可以调整字体大小,导 ...

  6. iPhone14或仍有刘海,设计、芯片都不变;微信聊天对话框支持放大编辑;Android 13正式版发布|极客头条...

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  7. iPhone14或仍有刘海,设计、芯片都不变;微信聊天对话框支持放大编辑;Android 13正式版发布|极客头条

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  8. 互联网晚报 | 8月16日 | iPhone14或仍有刘海;​百度回应前腾讯新闻负责人王诗沐是否加入;微信聊天对话框支持放大编辑...

    iPhone14或仍有刘海,设计.芯片都不变 MacRumors总结了苹果发布会爆料信息.其中,iPhone14可能更像是"iPhone 13S",因为预计它不会有很多变化,将会带 ...

  9. html禁止手机页面放大缩小

    html禁止手机页面放大缩小 <meta name="viewport" content="width=device-width,minimum-scale=1.0 ...

最新文章

  1. 还在用JDK6的同学,来看看JDK13新特性详解吧
  2. 【国内首家】第一个基于语音生成实时知识图谱的系统来啦!!!
  3. Ukbench图像数据集
  4. lux系统服务器安装后多大,服务器环境搭建
  5. 三维数据平滑处理_黑白象片的密度信息 卫星数据处理 遥感制图 三维建模 善图科技...
  6. TIOBE 3 月编程语言:Swift 一路低走,Java 份额大跌
  7. 2021全国大学生计算机系统能力大赛操作系统设计赛第一场研讨会隆重举行
  8. 一线大厂架构师都推荐的Java零基础大全,附面试答案
  9. 从多角度看软件系统需求(节选) 文/卢琳生
  10. Java项目实战教程分享
  11. python毕业设计作品基于django框架外卖点餐系统毕设成品(7)中期检查报告
  12. 龙果学院Java并发编程原理与实战
  13. 《java语言程序设计》泽勒一致性问题
  14. 视频转GIF动图MATLAB源码
  15. Thinkpad T410加内存
  16. 【竞赛篇-竞赛定级及含“金”量】ABC类竞赛如何区分?哪些竞赛被认可?哪些竞赛不太被认可但“值”得参加?
  17. xfs文件系统:格式化以及挂载
  18. 【Security】操作系统安全
  19. 欧几里得算法(扩展欧几里得、欧拉定理、费马小定理)
  20. 三 创建纵断面图和纵断面

热门文章

  1. Kubernetes(K8s)容器设计模式实践案例 – 分散收集模式
  2. 13、Excutors 结合 ThreadFactory 自动给线程加上线程名
  3. Builder 建造者模式
  4. 使用两个ThreadPool
  5. linux grep 基本正则表达式与扩展正则表达式使用解析
  6. 数据中心内虚拟机迁移带来的网络技术难题
  7. 华为系列交换机日志服务器的搭建
  8. Curator counters
  9. 计算机机房规范管理,计算机中心机房建设及管理规范.doc
  10. p10平板电脑android,8英寸安卓系统 Newpad P10平板电脑评测