2014-09-25 74 views
0

你好,我想知道設備的高度,它的工作好有:的PhoneGap - 獲取設備的高度與鍵盤開放

1) window.innerHeight 
2) window.outerHeight 
3) device.height 

的問題,如果鍵盤打開它沒有返回原來的高度。

,怎樣才能在像素全屏高度?那會不會是依賴於像鍵盤變化等

謝謝!

+0

嘗試,與其:http://stackoverflow.com/a/3437825/222758 – 2014-09-27 01:24:59

回答

0

見的高度和器件的寬度不會改變的任何時間點。因此,在應用程序初始化時存儲設備的高度和寬度。每當你需要時使用它們。我希望這會有所幫助。

注意:如果你也與這兩個裝置定向喜歡人像和風景時,可以同時存儲。

+1

我使用angularjs,而我將其存儲在$ rootScope應用程序時運行。它仍然改變,我不知道爲什麼,但感謝anwser。 – 2014-09-25 11:42:27

+0

理想情況下,您應該知道爲什麼它會因您的知識而改變?在那之後必須有一個任務。 – yogesh 2014-09-25 11:45:43