gpt4 book ai didi

javascript - 如何等待 Android 上的元标记 "user-scalable=no"准备就绪?

转载 作者:行者123 更新时间:2023-12-03 11:53:24 25 4
gpt4 key购买 nike

我在装有移动 Firefox 的 HTC One Android 手机上发现了一种奇怪的行为:

在我设置的 HTML-Header 中

<meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1, maximum-scale=1">

但似乎这个选项真正适用还需要一些时间。我在 $(document).ready(...) 上调用以下代码:

alert($(document.body).width());
setTimeout(function(){
alert($(document.body).width());
},1000);

现在,第一个和第二个警报框显示不同的宽度!第一个更大并且对应于宽度,就好像我没有设置元标记一样 - 第二个最终是正确的宽度。

当我调用 body.onload="…"处的代码时,两个警报显示相同的值。

这是一个错误吗?或者有什么办法可以防止这种延迟?

最佳答案

用途:

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=no; target-densityDpi=device-dpi" />1

使用 ; 而不是 ,

关于javascript - 如何等待 Android 上的元标记 "user-scalable=no"准备就绪?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25712224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com