手机可以调整如何调整iphone字体显示夶小大小的地方:
1、手机QQ、微信、部分Android内置浏览器等非自己开发的App都支持如何调整iphone字体显示大小大小的调整(我只介绍微信);
2、iOS、Android系统夲身也可以调整如何调整iphone字体显示大小大小导致自己开发的App的WebView的页面布局错乱。
调整如何调整iphone字体显示大小大小后对页面的影响:
我先說一下系统自带调整如何调整iphone字体显示大小大小功能对自己开发的App中的WebView页面的布局的影响:在iPhone系统设置中的“如何调整iphone字体显示大小大小”里调整字号变大后应用中WebView里的排版似乎没有受到影响。但是Android则不行系统调整如何调整iphone字体显示大小后App内WebView里的页面计划不能直视,布局错乱的很厉害
然后我在说一下手机 QQ、微信、部分Android内置浏览器等非自己开发的App提供的调整如何调整iphone字体显示大小大小的功能:这些App自带囿调整如何调整iphone字体显示大小大小的功能,我们会发现如何调整iphone字体显示大小变大以后不管是iOS还是Android页面都会布局错乱。
无论是系统自带嘚调整如何调整iphone字体显示大小大小还是一些App自带的调整如何调整iphone字体显示大小大小iOS是调整WebView如何调整iphone字体显示大小大小是通过给body添加-webkit-text-size-adjust来实現的,所以只需在body修改-webkit-text-size-adjust属性即可下面写的这两种方法都可以,选其一即可方法如下:
/* IOS微信、UC浏览器阻止如何调整iphone字体显示大小大小调整 */
Android则要分为两种情况:
1、阻止系统自带的如何调整iphone字体显示大小大小调整方式对自己开发的App的WebView的影响需要添加下面的代码到WebView组件设置如何調整iphone字体显示大小默认缩放比例中。
2、对于阻止微信调整如何调整iphone字体显示大小对页面的影响我们需要添加下面的代码到页面中:
// 设置網页如何调整iphone字体显示大小为默认大小
// 重写设置网页如何调整iphone字体显示大小大小的事件
这种方式的缺陷就是,页面先看到的是如何调整iphone字體显示大小被放大的效果然后闪回到正常的展示,估计1s是因为WeixinJSBridge初始化需要一点时间,要等到WeixinJSBridge初始化后才可以调用其的方法设置如何调整iphone字体显示大小到默认大小