微信webview内置了调整字体大小的功能,用户可以根据实际情况进行调节。但是很多移动端页面的开发都是使用rem作为单位的,字体大小改变以后,会出现页面布局错乱的情况,因此希望能够禁止微信的字体放大功能,下面是通过查找资料找到的一些解决方法。
1.安卓手机禁止微信客户端修改字体大小

<!-- 强制禁止用户修改微信客户端的字体大小---begin--- -->
<script>
(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 });
});
}
})();
</script>
<!-- 强制禁止用户修改微信客户端的字体大小---end--- --> 2.IOS系统禁止微信客户端修改字体大小
body { /* IOS禁止微信调整字体大小 */
-webkit-text-size-adjust: 100% !important;
text-size-adjust: 100% !important;
-moz-text-size-adjust: 100% !important;
}

最新文章

  1. 【转】【译】JavaScript魔法揭秘--探索当前流行框架中部分功能的处理机制
  2. R12将银行和分行都使用TCA管理
  3. zookeeper原理(转)
  4. Just a Hook(HDU1698 线段树的简单应用)
  5. Tesseract-OCR 字符识别---样本训练 [转]
  6. SendEmail语法
  7. VC++之GetLastError()使用说明
  8. 给jdk写注释系列之jdk1.6容器(2)-LinkedList源码解析
  9. Linux方面收藏的一点儿资料
  10. secedit
  11. 【OGG】OGG基础知识整理
  12. 高斯消元与行列式求值 part1
  13. ArcGis Python脚本——批量对影像、要素类定义投影
  14. spring-cloud-config-server——Environment Repository
  15. 字符串中去除多余的空格保留一个(C#)
  16. centos6.5重新调整/home和跟目录/大小
  17. Python生态工具、文本处理和系统管理(虚拟)
  18. 20155232《网络对抗》Exp7 网络欺诈防范
  19. 2010 NEERC Western subregional
  20. [operator]Ubuntu server 18 设置静态IP

热门文章

  1. 查看ubuntu版本号
  2. 【转】64位Ubuntu 16.04搭建嵌入式交叉编译环境arm-linux-gcc过程图解
  3. 洛谷 P2184 贪婪大陆 解题报告
  4. Active Directory PowerShell模块收集AD信息
  5. 响应式开发(四)-----Bootstrap CSS----------Bootstrap CSS概览和相关注意事项
  6. redis3.2装完后 其它机子访问爆protocol error, got &#39;n&#39; as reply type byte
  7. pytorch文档阅读(一)
  8. U33405 纽约
  9. SGD中的重要参数
  10. 解决错误:Couldn&#39;t open file /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7