如何等待元标签“;用户可缩放=否”;在安卓系统上做好准备
How to wait for meta-tag "user-scalable=no" being ready on Android?
我注意到我的HTC One安卓手机上有一个奇怪的行为,带有移动Firefox:
在HTML标题中,我设置了
<meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1, maximum-scale=1">
但这似乎需要一点时间才能真正应用这个选项。我调用$(文档)上的以下代码。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
使用;
而非,
相关文章:
- 更改高贴图的缩放级别
- 在不阻止默认行为的情况下检测IE10中的缩放
- 单击超链接时,如何使用Google Maps API v3缩放地图
- 缩放Raphael/SVG容器以适应所有内容
- 传单缩放控制位置错误
- 在不移动内部文本的情况下缩放元素的效果
- 调整缩放窗口高度提升缩放
- 计算CSS3缩放框在另一个框中的最高位置
- D3.JS向rect添加缩放和列表项
- 当我在节点上拖动鼠标时,我如何防止使用d3.ehavior.zoom().on(“缩放”,重绘)
- 将直流图表库中的折线图缩放限制为小时
- 为什么缩放按钮不会显示在照片擦除中
- 动态设置谷歌地图缩放
- 如何缩放像图像一样的元素
- 使用KineticJS变换(移动/缩放/旋转)形状
- 在手机上缩小/缩放滚动图像
- 将时间缩放添加到折线图(Chart.js)
- 当涉及css缩放时,如何获得页面上的点击位置
- 如何缩放地图框传单中的标记单击事件
- 如何等待元标签“;用户可缩放=否”;在安卓系统上做好准备