3
A
回答
0
試試這個。
var w = window.innerWidth
|| document.documentElement.clientWidth
|| document.body.clientWidth;
var h = window.innerHeight
|| document.documentElement.clientHeight
|| document.body.clientHeight;
alert(w +" - "+h);
1
$(window).resize(function() {
alert($(window).height() + $(window).width);
});
1
從window.screen
可以獲取其寬度和高度的屬性,但你也應該補充的像素密度,因爲它可以在定向或不同設備之間改變。試試這個:
var physicalScreenHeight = window.screen.height * window.devicePixelRatio;
productionChart.chartHeight = physicalScreenHeight;
而且看看here以防萬一你有更多的疑惑。
相關問題
- 1. 在科爾多瓦獲取設備時間格式
- 2. 科爾多瓦檢查設備上網
- 3. 科爾多瓦的Android - 從設備
- 4. 離子科爾多瓦設備UUID
- 5. 在科爾多瓦
- 6. 科爾多瓦:在
- 7. 科爾多瓦 -
- 8. 科爾多瓦
- 9. 科爾多瓦
- 10. 科爾多瓦:獲取iOS上
- 11. 獲取與科爾多瓦/ PhoneGap的
- 12. 獲取使用科爾多瓦
- 13. 獲得科爾多瓦/ PhoneGap的效仿Genymotion虛擬設備
- 14. 的PhoneGap /科爾多瓦設備沒有準備好
- 15. 科爾多瓦建設問題在Ubuntu
- 16. INSTALL_FAILED_OLDER_SDK科爾多瓦
- 17. 與科爾多瓦
- 18. 在移動設備上的科爾多瓦3D WebGL
- 19. 科爾多瓦部署在真正的android設備上
- 20. 在科爾多瓦檢測設備方向
- 21. 在科爾多瓦檢測Android設備上的來電
- 22. 視覺工作室 - 科爾多瓦 - 在Android設備
- 23. 在科爾多瓦webview中訪問設備本地功能
- 24. 科爾多瓦建設到設備上的Mac OS X 10.11
- 25. 在Ionic2和科爾多瓦
- 26. 無法在科爾多瓦
- 27. 如何在科爾多瓦
- 28. 運行在科爾多瓦
- 29. 在科爾多瓦的WebView
- 30. InAppBrowser在科爾多瓦2.7.0
可能的重複:http://stackoverflow.com/questions/38086271/cordova-get-screen-width-and-height-on-device-ready-event –
@ Rory McCrossan window.innerWidth does not work – diad
你是閱讀的問題,而不是檢查答案:http://stackoverflow.com/a/38086846/519413 –