首先,這不是我在其他問題中看到的縮放問題。另外,我正在使用運行iOS 6的iPhone 4測試此功能。在開展移動項目時,我發現viewport
標記和移動Safari瀏覽器存在問題。我盡我所能地將所有東西都編譯成代碼。我已經有參數設置:視口設置導致移動Safari中的旋轉問題
- 寬度=設備寬度
- 高度=設備高度
- 初始規模= 1.0
- 最大規模= 1.0
- 用戶可擴展=無
它一切正常,直到你旋轉屏幕。沒有任何東西會被調整大小,右側會出現一個黑色條以填補空白(見截圖)。如果我完全刪除height=device-height
,問題就會消失。但是,我確實需要使用此參數。否則,我將不得不問一個不同的問題。
旋轉回肖像模式後,該黑條仍然存在,我可以左右滾動。這是一個很奇怪的問題。刪除width=device-width
做別的意外。我有代碼在這裏,如果你想嘗試一下:http://toastd.net/viewport.html
下面是一些截圖:
這是工作的罰款在人像模式:
當旋轉爲橫向模式
然後轉回肖像模式
我還從'viewport'' meta'標籤中刪除了'height = device-height',因爲這與Mobile Safari不能很好地配合。 – mayonaise