2015-05-08 67 views
0

我正在開發在iphone上查看的網頁。要獲得iPhone 上的確切分辨率,我測試了以下幾行代碼。什麼是iphone屏幕的實際分辨率

pageWidth = $j(document).innerWidth(); 
    alert(pageWidth); 
根據 http://www.iphoneresolution.com/我的iPhone 5

具有640像素寬度,

但是,當我執行我的代碼,我得到以下警告。

這個形象是從模擬器,我得到同樣的在我的iPhone iphone screen pixels are less then what it is described

誰能告訴我這是什麼如此?

感謝

回答

1

screen.width會給你的設備屏幕的寬度。

你還需要注意的是,設備的分辨率並不決議所對應的網頁顯示。

http://www.mydevice.io/devices/

+0

我應該遵循HTML開發屏幕寬度或innerwidth?因爲內容(div,li,img等)通過x和y位置絕對定位。 – MFarooqi

+0

由於HTML使用'top','bottom','left'和'right'進行定位,所以我會說'screen.width'和'screen.height'只會用於'bottom'和'right '定位。 X和Y分別指的是'left'和'top',因此在這種情況下我看不到使用'screen.width'或'screen.height'的好處。例如,在使用'right'和'bottom'的情況下,我可以看到'screen.width'和'screen.height'用於確保元素不會離開屏幕。 –

+0

謝謝.. mydevices.io/devices/真的是一個有用的資源。 – MFarooqi