某些移动网站(如BBC mobile website)会阻止您放大iPhone上的主要主页 - 这是如何实现的。是否有必须包含在HTMl代码中的指令?如何阻止网页从iPhone放大?
5
A
回答
10
你只需要告诉iPhone不让用户变焦,具有元标记:
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/>
这仍然应该让你的网页旋转,但不缩放。
+0
这是用在bbc网站上吗?我刚刚检查了链接页面的源代码,并将我的用户代理伪装为iPhone,但似乎并未使用该方法!然后再次它不使用我描述的方式! – 2009-04-16 11:57:21
1
这是因为网站的宽度设置为iPhone显示器的原始分辨率。在任何网站上,移动式Safari实际上都不会实时缩放100%,在标准大小的网站上(1000px宽),缩放开始时您可以指定缩放级别,也可以在双击或使用缩放手势时指定缩放级别。
为了达到同样的效果,请在您的网站上使用最大宽度来匹配320px的iPhone分辨率。
在CSS本想这样做:
div#wrapper
{
width: 320px;
}
相关问题
- 1. 如何停止放大网页?
- 2. 阻止Javascript:Firebase .set()阻止/冻结网页
- 3. 如何在放大时阻止页脚滑落?
- 4. 如何在网页上阻止滚动
- 5. 如何限制横向放大的iPhone和Android横向放大的网页?
- 6. 阻止刷新网页
- 7. 阻止Iptable中的网页
- 8. 阻止网页移除iframe
- 9. 放大网页
- 10. 如何阻止拖放页面的拖放?
- 11. 从iPhone的网页播放声音
- 12. 如何从网页大小
- 13. Python urllib2:从网站阻止?
- 14. 阻止放大CDHTMLDialog(IE上的BHO)
- 15. 网站没有正确放大iPhone Iphone
- 16. 如何在iPhone中阻止UI
- 17. 阻止谷歌索引从网站的一些网页
- 18. 阻止网页从维护页面滚动位置在刷新
- 19. 放大时,UIScrollview调用scrollViewDidEndDecelerating - 如何阻止它?
- 20. 放大时如何阻止边框分裂?
- 21. 如何阻止人们在网页上竖起大拇指两次
- 22. 如何从网页访问iPhone位置?
- 23. Facebook如何阻止您将网站放入iFrame中?
- 24. 这个网站如何在iPad上阻止缩放?
- 25. 如何阻止我的网站从所有的网络
- 26. 如何阻止adblock plus在HTML页面中阻止图像
- 27. 如何阻止mediaplayer播放本身?
- 28. 如何阻止mplayer通过python播放
- 29. 如何阻止UIWebView播放MP3?
- 30. Alarmreceiver如何阻止媒体播放器
我对此感兴趣,更多从“为什么我无法放大某些网站? – 2009-04-16 11:43:34