keyPress-Ereignis nicht auslösen bei Android-mobile

Ich bin mit backbone,marionette für meine Anwendung.Ich benutzte denselben code für beide desktop and mobile aber keypress funktioniert nicht in mobile.Ich machte eine Jsfiddle für die Prüfung.

Wenn Sie öffnen Sie diesen link in mobile event nicht feuern,Wenn Sie in desktop es brennen.Wie kann ich dieses Problem beheben.

kann mir jemand helfen.

Dank.

  • Was ist die Android-version? >=4.4?
  • Ich bin mit motorola moto g mit version 4.4.2
  • Check this out stackoverflow.com/questions/9302986/.... Das Problem mit android >=4.4, der browser nicht Feuer keypress Veranstaltungen die ganze Zeit. Verwenden input Ereignis, es ist zuverlässig.
  • Ich habe versucht deine Idee,aber keycode funktioniert nicht.können Sie überprüfen die http://jsfiddle.net/33Snz/14/.Anreise undefined
  • Ah, mein schlechtes. Haben Sie Ihr problem, das Sie versuchen, zu verhindern, default, falls es keine Zahl ist. Deine Lösung ist korrekt, stackoverflow.com/a/22499179/1304559 für das Problem. Aber keypress-Ereignis nicht auslösen ist nicht gelöst, glaube ich 🙁
  • Ich bin vor ein weiteres problem,können Sie diese http://stackoverflow.com/questions/22503559/backspace-not-firing-the-keyup-event-in-android-mobile.

InformationsquelleAutor user3279058 | 2014-03-18
Schreibe einen Kommentar