2011-12-15 77 views
1

我正在製作一個使用Jquery Mobile運行的移動網站,該網站就像是分成幾頁的大表格。除Android以外,它適用於所有手機。 問題是,當您專注於頁面下部的輸入時,您將無法滾動查看頁面的最後一個元素(本例中爲提交按鈕)會導致鍵盤阻止其顯示。Android瀏覽器滾動問題

我試圖找到任何溶劑 - f.o.e我試圖使用iScroll沒有成功。 這有什麼好的解決辦法嗎?

Cheers

+1

人們可以通過按回一次鍵盤,但不要介意,我建議只需添加空白波紋管來解決這個問題。 – Warpzit 2011-12-15 08:41:16

回答

2

我在我們的移動網站上遇到類似問題。我最終做的是鉤住輸入的焦點事件和模糊事件。在焦點事件中,我動態地增加了頁面的高度。在模糊事件中,我恢復了高度。作爲安全措施,我還恢復了頁面隱藏事件的高度。

希望這會有所幫助。如果需要,我可以提供更多細節。