我創建了一個網站,覆蓋將訪問手機,在iPhone我現在在iPhone讓視覺視口的大小由window.innerWidth和佈局視口的大小由document.documentElement.clientWidth它是讓大小完美工作,但在Android(2.2,2.3.3)默認瀏覽器中,它沒有給出適當的視覺視口大小,並且當我放大或縮小時,這個大小沒有變化。Android瀏覽器:視
所以這js的財產,我需要使用得到適當的視覺視口的大小,當我放大或縮小。
我創建了一個網站,覆蓋將訪問手機,在iPhone我現在在iPhone讓視覺視口的大小由window.innerWidth和佈局視口的大小由document.documentElement.clientWidth它是讓大小完美工作,但在Android(2.2,2.3.3)默認瀏覽器中,它沒有給出適當的視覺視口大小,並且當我放大或縮小時,這個大小沒有變化。Android瀏覽器:視
所以這js的財產,我需要使用得到適當的視覺視口的大小,當我放大或縮小。
從WebKit版本534.13開始支持此選項。 因此,只有Android 3瀏覽器和更高版本纔會提供可視視口大小,因爲較低的Android版本正在使用WebKit 533.1。
Android股票瀏覽器4.0.3和4.1.2看起來像一樣的問題。它似乎不適合這些瀏覽器。即使在Chrome中也不起作用。 Here是工作示例。