2011-08-22 78 views
2

當使用Phonegap/jQuery進行開發時,是否有方法可以訪問用於文本/數字輸入的iOS(iPhone/iPad)鍵盤,而無需將其附加到表單/輸入?我想讓鍵盤彈出一個錨點,並且一旦按下「返回」鍵,將內容通過JS放入div中。使用帶鍵盤的iOS鍵盤而沒有表單/輸入字段?

我檢查了API和堆棧,但沒有找到任何可以工作的東西;它甚至有可能嗎?

謝謝!

回答

4

經過相當多的研究和測試後,似乎使用Phonegap訪問iOS鍵盤/小鍵盤的唯一方法是使用HTML5輸入類型('email','tel'等)的輸入。下面是一個很好的資源: http://www.petefreitag.com/item/768.cfm

對於非輸入字段,最好的解決方案是使用JS鍵盤併爲輸入寫入自定義處理程序。我發現基思伍德這個偉大的jQuery插件是這樣做的:http://keith-wood.name/keypad.html

我希望這有助於某個人!