私はデスクトップで本当にうまく動作するコードを持っていますが、モバイルではありません。私はそれを解決する必要があります。ここに私のjavascriptのコードは次のとおりです。携帯電話のキー入力が機能していませんか?
function O000OOO(e) {
var O0000O0;
if (window.event) {
if (window.event.type == "keypress") {
O00OO00 = -1
}
if (window.event.type == "keypress") {
O00OO00 = window.event.keyCode
}
if (parseInt(O00OO00) > 0) {
O0000O0 = O00OO00
} else {
O0000O0 = window.event.keyCode
}
} else {
if (e.type == "keypress") {
O00O0OO = e.which;
O00OO00 = -1
}
if (e.type == "keypress") {
O00OO00 = e.which
}
if (parseInt(O00OO00) > 0) {
O0000O0 = O00OO00
} else {
if ((parseInt(O00O0OO) > 0) && (e.which < 1)) {
O0000O0 = O00O0OO
} else {
O0000O0 = e.which
}
}
}
return (parseInt(O0000O0))
}
誰もが、それはあまりにもモバイルで働くようにする方法を、教えてもらえます。私はそれが動作しますが、私のPCに入力すると、電話では、なぜですか?どうすれば修正できますか?
おそらく0とOsが好きではないでしょうか? – epascarello
'O000OOO'のイベントはどのようにバインドされていますか? – epascarello
https://stackoverflow.com/questions/22473950/keypress-event-not-firing-in-android-mobile – DanielaB67