[英]Scrolling Phonegap iOS after input
當用戶在我的Phonegap應用程序上輸入文本,然后在完成后返回時,整個頁面的滾動程度將超出其應有的范圍。
我正在尋找一種變通辦法,以確保一旦失去焦點,頁面就會恢復到正常位置。
請參閱說明問題的圖像:
http://i.imgur.com/ehdXCQq.png
我正在使用iScroll 4.0,但在此頁面上未激活。
如何解決此問題?
前進的方法是設置Javascript事件,以在焦點失去輸入框后將其返回頁面頂部(或任何位置)。 這使用了onblur
方法(我猜與onfocus
相反),實際上只是簡單地指出一旦失去焦點,頁面就會回到頂部。
這是工作示例:
<input name="foo" id="foo" class="foo" onblur="window.scrollTo(0,0);" type="text" />
...當然還有onblur="window.scrollTo(0,0);"
是返回到頁面頂部的有效代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.