我需要從使用Javascript的網頁動態獲取所有移動設備的屏幕大小。如何在Javascript中獲取iPad屏幕寬度
我已經試過這樣:
//get window's size
if (document.body && document.body.offsetWidth) {
windowsWidth = document.body.offsetWidth;
windowsHeight = document.body.offsetHeight;
}
if (document.compatMode=='CSS1Compat' &&
document.documentElement &&
document.documentElement.offsetWidth) {
windowsWidth = document.documentElement.offsetWidth;
windowsHeight = document.documentElement.offsetHeight;
}
if (window.innerWidth && window.innerHeight) {
windowsWidth = window.innerWidth;
windowsHeight = window.innerHeight;
}
不過在iPad上我得到這個尺寸:980×1080(不是真正的768×1024)。
由於
莫羅
這裏,看到這個答案:http://stackoverflow.com/q/6850164/1291428 – Sebas
窗口大小**!= **屏幕的分辨率。 – gdoron
你嘗試過屏幕對象嗎? – Zaffy