当用户单击输入字段或文本区域时,应用程序会放大。 有没有简单的方法来禁用它?
目前有meta标签:
meta name="viewport" content="width=device-width; height=device-height; initial-scale=1.0; maximum-scale=1.0; user-scalable=no; target-densityDpi=device-dpi;"
一切看起来都很棒,直到我在装有 Android 2.2 的设备上查看它 特别是 HTC Evo 4G。
最佳答案
我搞砸了很多。
您必须针对不同的屏幕尺寸和手机采用不同的解决方案,在服务器端完成。
例如,这适用于 HTC 需求:
<meta content='True' name='HandheldFriendly' />
<meta content='width=640px; initial-scale=0.50; maximum-scale=0.50;minimum-scale=0.50;' name='viewport' />
<meta name="viewport" content="width=640px" />
这是针对 iPhone 的:
<meta name="viewport" content="width=640px,user-scalable=0" />
关于android - 有没有办法禁用 webview 中输入字段的缩放功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3702805/