1

iPad で Cordova アプリをテストしていて、タップが登録されない、または登録に時間がかかることがあるという問題が発生していますが、両方のタップをすぐに待っている間に画面の他の領域をタップすると、登録。タップは iscroll ビュー内で発生し、jQuery Mobile vmouse イベントを使用してリッスンしています。私が行った 1 つの実験は、setInterval を使用して UI 要素を定期的に移動することであり、タップが登録されていないときに UI 要素の移動が停止することがわかりました。ロックアップが Javascript で発生しているのか、DOM レンダリング レイヤーでのみ発生しているのかはまだわかりません。

他の誰かがこの問題に遭遇したかどうか、またそれを回避するために使用できるトリックがあるかどうか疑問に思っています. 画面をもう一度タップするとロックアップが停止するように見えるので、何らかの方法で定期的なタップをシミュレートできるかどうか疑問に思っています。ただし、ドキュメントで「タップ」イベントをトリガーするだけでは十分ではないようです。最後の手段として、アニメーション化された WebView アバターを画面の隅にキャプションとともに配置する予定です。肩をたたくだけで動きが止まり、ハミングを続けます。」

4

1 に答える 1