當軟鍵盤模式設置爲「adjustNothing」時,離子鍵盤插件native.keyboardshow和native.keyboardhide事件未觸發。這兩個事件只有在模式更改爲「adjustPan」時纔會播放事件數據,但不幸的是,我們無法使用此應用程序的adjutsPan。 注意:該應用程序未以全屏模式運行,這已知會導致類似的問題。離子鍵盤插件native.keyboardshow和native.keyboardhide事件未在Android 4.x上觸發
0
A
回答
0
不幸的是由於Android本身不提供鍵盤尺寸一樣的iOS確實,鍵盤插件的工作方式是通過比較視圖調整大小,所以adjustNothing將無法工作,因爲沒有什麼比較。
如果你真的有使用adjustNothing還有辦法嘗試和猜測當鍵盤從Android上顯示的JavaScript,但它涉及相當數量的邊緣情況。您必須跟蹤焦點/模糊以及諸如Cordova backbutton事件等事件,以確定鍵盤何時顯示/未顯示。
0
我也有這個問題。在這裏發佈了IONIC鍵盤插件Git,但還沒有發佈。
https://github.com/driftyco/ionic-plugin-keyboard/issues/86#issuecomment-145508828
相關問題
- 1. 離子-插件鍵盤不會觸發事件在Android
- 2. 離子鍵盤事件不會在Android上觸發
- 3. 觸發鍵盤事件,WebKit的鍵盤不會觸發事件
- 4. 在Chrome上觸發鍵盤事件
- 5. JSON未在MVC 4上觸發事件
- 6. Android:如何觸發軟鍵盤上的任何按鍵事件?
- 7. 在Android鍵盤上觸發輸入事件Phonegap應用程序
- 8. 在JavaScript中觸發鍵盤事件
- 9. 離子插件鍵盤不工作
- 10. 鍵盤android事件?
- 11. 觸發鍵盤事件的JavaScript
- 12. JavaScript鍵盤事件沒有觸發
- 13. jQuery的事件觸發模擬鍵盤
- 14. Jquery鍵盤事件觸發器
- 15. android軟鍵盤事件
- 16. 失去OS X上的鍵盤事件
- 17. Android:在屏幕鍵盤出現時會觸發哪個事件?
- 18. iphone鍵盤觸摸事件
- 19. 按下軟鍵盤上的回車鍵不觸發事件
- 20. 在身上發射鍵盤事件
- 21. 離子包構建失敗 - 離子插件鍵盤
- 22. MouseLeftButtonDown事件未在子ContentControl中觸發
- 23. 當 - 或時,ng-keypress事件未被觸發。在數字鍵盤上按下
- 24. ButtonClikListner事件未在Custom_dialogue中觸發| Android
- 25. 在不按鍵盤按鍵的情況下觸發鍵盤按鍵事件
- 26. 事件未觸發
- 27. 事件未觸發
- 28. 鍵盤在android中隱藏事件
- 29. 按鍵事件未被觸發
- 30. 未捕獲觸發的按鍵事件?