js-移動端android瀏覽器中input框被軟鍵盤遮住的問題解決方案

前提: 關於input框被瀏覽器軟鍵盤遮擋住的問題,主要是安卓瀏覽器,下面出一個解決方案: 解決方案原理: 安卓瀏覽器在軟鍵盤彈出後不會像iOS瀏覽器那樣重新計算window的高度,所以導致安卓瀏覽器window的高度在軟鍵盤彈出的時候爲「軟鍵盤的高度+(window的高度-軟鍵盤的高度)」;而其實,此時,合理的高度應該是頁面的高度+軟鍵盤彈出的高度;就此解決方案爲如下: [javascript]
相關文章
相關標籤/搜索