h5页面嵌入企业微信 以及第三方app中,ios兼容安卓鸿蒙不兼容问题

h5页面嵌入企业微信 以及第三方app中,ios兼容安卓鸿蒙不兼容问题,第1张

app开发的时候,会默认的对浏览器的使用会做一些默认的设置,就比如下面的这一条属性:WebSettings.setUseWideViewPort(true);//设置此属性,可任意比例缩放,一般的安卓的app的开发者都会默认禁止这条属性;说是会对其他的东西有影响。那么这样的话,就不能够实现任意比例的缩放了,也当然达不到我们想要的结果。如我这样

pc  ios 正常。。在安卓 鸿蒙 都捕捉不到正常高度

下面有三种方法替换掉原有的 rem适配方法

1、

2、

3、

window.onload=function(){
    var e=(document.documentElement.clientWidth>=640?640:document.documentElement.clientWidth)/320*12;
    document.documentElement.clientHeight;document.getElementsByTagName("html")[0].style.fontSize=e+"px"
};

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/993728.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存