我正在研究一個應該調整設備可能具有的任何屏幕大小的web應用程序。在iOS和較舊的android版本中,視口標記正常工作。屏幕上的圖片總是調整大小以適合屏幕。
(如此處所述:https://developer.apple.com/library/ios/#DOCUMENTATION/AppleApplications/Reference/SafariWebContent/UsingtheViewport/UsingtheViewport.html#//apple_ref/doc/uid/TP40006509-SW19)
在Galaxy Nexus(Android 4.0)上無法正常工作。在左側和右側大約20px的空間,我不知道他爲什麼這樣做。 我的視口代碼如下所示:爲什麼Galaxy Nexus/Android 4上的視口標記不起作用?
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
不管我改一下標籤,空間是永遠存在的,內容不適合屏幕。 我製作了一個示例頁面來展示效果:http://easyeve.w3y.de/link/index.html
如果您在iPhone上打開此鏈接,內容完全符合(您將看不到任何黃色=正文),文檔寬度爲320像素。在Galaxy Nexus上,您將看到黃色空間,文檔寬度爲360像素(這正好是顯示分辨率的一半)。這也應該是320px! 你也有這個問題,有沒有辦法解決它?
更新:我注意到Galaxy Note/Android 2.3.6 上的問題,因此它不是Android 4的問題。它具有與大的屏幕尺寸我想這樣做..
謝謝你的回答,但它不適用於我:( 我改變了我的視口標籤爲**寬度= 1280 **但這只是導致我的網站是非常大的(如桌面視圖),但放大到左邊角落..我改變了我的代碼: [鏈接](http://easyeve.w3y.de/link/index.html) – user1222883 2012-03-16 13:15:03
@Petr都市感謝,它正在爲我工作....: ) – 2012-05-18 05:56:57