we微信浏览器缩放以及分享靠的都是是微信浏览器WeixinJSBridge接口,android禁止微信浏览器调整字体大小代码如下:

<script type="text/javascript">
(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>

在ios端禁止微信调整字体大小,可用css控制

在css中加入

body{-webkit-text-size-adjust: 100% !important;}

打完收工

转载于:https://www.cnblogs.com/convincee/p/6636794.html

手机web禁止微信调整字体相关推荐

  1. react 禁止微信调整字体大小

    ios 处理方式 在入口文件的样式中添加以下代码 body {-webkit-text-size-adjust: 100% !important;text-size-adjust: 100% !imp ...

  2. 微信字号调整问题 html,微信H5适配 解决微信调整字体大小导致Html5页面混乱

    最近开发公众号遇到一个问题: iOS.Android 加载页面,如果用户调整了微信自带的字体大小,那么我们的页面就会跟随调整字体大小,导致页面错乱无法适配.所以希望能够禁止微信的字体放大功能. 找了一 ...

  3. 视频教程-微信公众平台深度开发v2.0第6季——微信WEB开发、手机WEB技术-微信开发

    微信公众平台深度开发v2.0第6季--微信WEB开发.手机WEB技术 微信企业号星级会员.10多年软件从业经历,国家级软件项目负责人,主要从事软件研发.软件企业员工技能培训.已经取得计算机技术与软件资 ...

  4. 微信公众号h5页面禁止用户调整字体大小

    微信公众号内 h5页面,使用计算后的单位 rem 时,用户调整字体大小会导致页面字体.元素的宽高变大活变小,导致页面布局错乱 使其拖拽后禁止修改页面基础字体大小 this.prohibitAndroi ...

  5. 禁止微信调整页面字体大小

    问题:如果用户在微信浏览器内调整了字体大小,那么正常的页面会随之缩放,有可能导致正常的页面,样式错乱. 解决方法:(参考网友的答案,实测有效)在页面上添加如下代码,即可: 出现的问题:1.如果用户在标 ...

  6. 解决微信调整字体大小导致Html5页面混乱

    原理:阻止ios和安卓调整字体大小时候的事件,ios通过添加css属性,安卓通过微信属性去阻止 注:添加后无法通过外部更改字体大小,根据项目需求运用 ios系统: body{-webkit-text- ...

  7. 禁止微信内置浏览器调整字体大小

    微信webview内置了调整字体大小的功能,用户可以根据实际情况进行调节.但是很多移动端页面的开发都是使用rem作为单位的,字体大小改变以后,会出现页面布局错乱的情况,因此希望能够禁止微信的字体放大功 ...

  8. 微信浏览器字体调整 PHP,微信h5禁止微信内置浏览器调整字体大小-爬坑

    微信webview内置了调整字体大小的功能,用户可以根据实际情况进行调整. image 1.ios 通过重写样式控制: body { /* IOS禁止微信调整字体大小 */ -webkit-text- ...

  9. h5 禁止微信内置浏览器调整字体大小

    因为h5项目,需要将页面通过微信分享出去,用户可以在微信中通过链接点入查看页面,会出现一些字体大小改变的问题,所以: android 需要重写事件 wxFont.js文件 (function() {i ...

最新文章

  1. canva画图 图片居中裁剪_Canvas裁剪图片(截选框可拖拽)
  2. keepalived实现nginx的高可用
  3. 04-异常处理-动手动脑
  4. MySQL查询语句后面加上“\G”,提示 ERROR: No query specified
  5. spring jdbcTemplate 插入对象返回主键值
  6. 海报设计素材|中国风的插画设计,国画浓抹中国色彩
  7. 使用PackageManager获得应用(包)信息
  8. Thread 线程基础之-线程相关知识
  9. oledb连接服务器的文件,请教OLEDB链接和ODBC链接连接的不同和对系统的要求...
  10. Python 如何从字符串中提取 URL 链接
  11. moodle安装体验
  12. 【孟姜女日记1】网安入门——渗透基础知识了解
  13. 计算机 科研进度安排,研究计划进度安排及预期目标-浙江大学现代教务管理系统.doc...
  14. 计算机主机电源连接,七个步骤教你主机电源如何接线
  15. 中国传统色的魅力|这8组中国风传统颜色你一定要收藏
  16. 三维点云处理-1.2主成分分析PCA
  17. 【从零开始】手写数字识别降维可视化学习笔记
  18. 宝塔面板服务器ip地址修改_宝塔,云帮手服务器控制面板,你用的哪一款?
  19. js创建对象,构造函数,this,原型,继承
  20. 我的世界mysql插件_MySQL Inventory Bridge — 跨服背包[1.7-1.15]【Bukkit】

热门文章

  1. 面向对象(程序员最呆的地方,一切皆是对象)
  2. 瀑布流JavaScript
  3. Java修饰符的访问权限
  4. Android开发 BufferedWriter写入报错怎么办 啊
  5. 基于visual Studio2013解决C语言竞赛题之1077大数相加
  6. Linux中buff-cache占用过高解决方案
  7. Linux之find exec
  8. java8 elasticsearch_java – Elasticsearch – Junit测试(模拟或填...
  9. 解放双手,基于github travis-ci docker自动化部署java项目
  10. PC端稳定性测试探索