2013-04-02 45 views
1

我目前使用PhoneGap(Cordova)在iPad/iPhone上構建應用程序。IOS prev/next button意外關閉鍵盤

我的應用程序中的一個頁面(在html/css/js)中,有超過100個輸入類型的數字。 當我用手指瞄準他們每個人時,它就像一個魅力。 但是,當我使用IOS鍵盤上的prev/next按鈕,有時候,我不知道爲什麼,鍵盤滑到下來,當我試圖再次打開它與目標與我的手指鍵盤輸入只是眨眼......不可能修復它沒有滾動釋放所有事件。

我有乾淨我的代碼,重構一些部分,看看谷歌和計算器,如果有人有同樣的問題,但我什麼也沒發現......

是否有人知道這是否是一個UIWebView的問題?或者phoneGap?或者是其他東西?

感謝您的閱讀。

回答

2

如果您很高興從應用程序中徹底刪除下一個/上一個按鈕,那麼新的Phonegap/Cordova 2.6.0rc1使這個過程非常簡單。

在你的config.xml文件,只需設置HideKeyboardFormAccessoryBar偏好true

+0

謝謝。我想我會爲我的應用程序做。當我們發送垃圾郵件時,上一個/下一個就是讓應用跳舞看到客戶端但不是真的很有趣。 –

0

爲了讓這兩個按鈕起作用,你需要指定它們的行爲,看起來它沒有被指定。做了一些研究,我認爲你有兩個選擇。您可以像解釋here一樣擺脫下一個/上一個按鈕,或者覆蓋textFieldShouldReturn:類似於this後的描述。

+0

嘿謝謝你的回答。我的問題不是IOS問題(在我的opignon中),但我會嘗試兩個鏈接。感謝的 –