某些移動網站(如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