`
cxy020
  • 浏览: 63516 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

微信浏览器用户调整字体大小后页面矬了,怎么阻止用户调整

 
阅读更多
  • android使用以下代码,该接口只在微信浏览器下有效(感谢jationhuang同学提供)
复制代码
/**
 * 页面加入这段代码可使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);
    }
})();
复制代码
  • ios使用-webkit-text-size-adjust禁止调整字体大小
body{-webkit-text-size-adjust: 100%!important;}

最好的解决方案:

  • 整个页面用rem或者百分比布局
分享到:
评论

相关推荐

    H5页面禁用微信浏览器下拉

    H5页面禁用微信浏览器下拉,使其下拉不会出现黑色来源显示,在JS文件中定义此方法即可。

    html支持微信浏览器自动播放音频及视频

    但需要注意的是,为了节省用户流量和防止不必要的干扰,大多数现代浏览器(包括微信内置浏览器)会默认禁用自动播放功能,特别是在移动设备上。 三、微信浏览器的自动播放策略 微信内置浏览器(X5内核)遵循...

    易语言调用PC微信浏览器CALL

    采用易语言编写,适用PC微信2.6.6.28,其他版本没测试。 共两个文件。 1,【注入工具】,注入之前 微信要退出 ...2.【demo文件】 用于注入调用微信浏览器call? 请把这两个文件放在同一目录中。 运行注入工具即可

    video在微信浏览器引导用户触摸自动播放解决方案

    video在移动端微信浏览器上会出现全屏的情况,而且无法自动播放(这是由微信官方开发团队设定的,暂无根本解决办法),此Demo是在进入页面时生成一个Dom将video部分进行遮盖,这个Dom可以看作是一个进入页面后的弹窗...

    java模拟微信浏览器访问.rar

    在Java编程中,模拟微信浏览器访问Web页面是一个常见的需求,特别是在自动化测试、数据抓取或者模拟用户行为的场景。这个“java模拟微信浏览器访问.rar”压缩包中的主要文件是“MonitorWeixinBrowser.java”,我们...

    仿微信改变app的字体大小功能,设置应用字体大小

    本篇文章将详细讲解如何实现一个类似微信的App字体大小设置功能,使得用户可以在应用内自由调整字体大小,而不会受到系统全局字体设置的影响。 首先,我们需要创建一个设置界面,这个界面通常包含一个滑动条或者加...

    jquery微信浏览器阻止页面拖动.docx

    在微信浏览器中,有时我们需要阻止用户通过拖动页面来实现特定功能或保持页面的稳定性,尤其是在开发复杂的Web应用时。本文将详细介绍如何使用jQuery来防止微信浏览器中的页面拖动,以及如何禁用扫瞄器(浏览器)的...

    微信浏览器调用支付宝浏览器中打开

    博文中资源

    自动复制内容_微信浏览器自动复制内容_

    微信浏览器作为中国最流行的社交媒体平台微信内置的浏览工具,它的功能不断更新以满足用户需求。本篇文章将深入探讨如何实现“微信浏览器自动复制内容”的功能,以及相关的技术实现和应用场景。 首先,我们要理解...

    微信浏览器打开外部浏览器

    当检测到用户在微信中时,可以显示一个提示框,让用户复制链接后自行在外部浏览器中粘贴打开。 3. **微信JS-SDK**:微信提供了JS-SDK,允许开发者调用微信的一些特定功能。虽然这个SDK主要用于在微信内部实现功能...

    微信浏览器内显示遮罩层提示点击右上角

    在微信浏览器中,为了提供更好的用户体验和安全性,有时开发者会遇到需要用户手动操作才能正常访问外部链接的情况。本文将详细探讨如何实现“微信浏览器内显示遮罩层提示点击右上角,选择在浏览器中打开链接”的功能...

    vue实现微信浏览器左上角返回按钮拦截功能

    主要介绍了vue实现微信浏览器左上角返回按钮拦截功能,本文通过实例代码相结合的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

    JS判断是否在微信浏览器打开的简单实例(推荐)

    那么针对这些浏览器我们需要给用户提示从safari或者系统自带的浏览器打开分享页面。通过js就可以判断当前页面是在什么浏览器打开的。 以下是一段示例代码,注释中表明了通过JS如何判断是否在微信浏览器打开,是否在...

    微信浏览器ua,手机微信UA 2022年2月最近版本10W条

    收集了数十万各种微信版本的的微信浏览器UA。 Mozilla/5.0 (Linux; Android 9; vivo X21A Build/PKQ1.180819.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/86.0.4240.99 XWEB/3179 MMWEBSDK...

    微信内置浏览器调试工具

    微信内置浏览器调试工具 微信调试 公众号调试 微信浏览器调试

    C#-Net判断微信内置浏览器网页

    C# 。Net判断微信内置浏览器网页,微信内置浏览器打开的网页

    识别微信浏览器

    在移动互联网领域,微信浏览器(WeChat Browser)的识别与判断是开发者经常遇到的问题,尤其在进行微信小程序、H5页面或微信内置浏览器适配时。这篇内容将深入讲解如何识别用户是否正在使用微信浏览器,并提供相关的...

    微信判断浏览器自动弹出遮罩层【完整代码】

    这种情况通常发生在用户打开一个网页链接时,微信内置浏览器为了提供更好的用户体验,可能会自动添加遮罩层来阻止页面的默认行为。这篇教程将详细介绍如何通过编程方式判断微信浏览器是否自动弹出遮罩层,并提供一个...

    微信浏览器模拟器.rar

    微信浏览器模拟器,解决只能使用微信浏览器打开的问题,方便调试与查看源代码。个人写的工具,希望对你有帮助

    vue 解决在微信内置浏览器中调用支付宝支付的情况

    我的思路大概是这样的 1. 验证是否是在微信内置浏览器中调用支付宝 2.给支付页面的url加上调用接口所需的参数(因为在微信里是不能直接调用支付宝的...这两句代码就是判断用户是否是用微信内置浏览器打开的页面 如果

Global site tag (gtag.js) - Google Analytics