ゴースト クリックに関する多くの資料/投稿があり、それをよりよく理解しようとしています。私が理解しているように、ゴーストクリックの理由はclick
、タッチイベントの約300ミリ秒後にイベントがディスパッチされることです。jQuery Mobile はvclick
、指の位置の下にあるコンテンツを変更する可能性がある場合は常に、イベントを使用しないことを提案しています。
私の最初の質問click
は次のとおりです:それは、対象となる要素が最初に触れられた要素と異なる場合にのみゴーストクリックが発生するということですか? たとえば、ボタンがタッチされたときにデータベース エントリを書き込みます。それ以外は何もしません。ゴーストクリックの可能性はありますか?
この場合、単にイベントのみ tap
を使用し、イベントをまったく使用しない場合、ゴースト クリックを完全に防ぐことができるということではないclick
でしょうか。
私の最後の質問は、PhoneGap を使用するときに 300 ミリ秒の遅延を使用しないようにブラウザーに指示できるかどうかです (これにより、問題は即座に解決されます)。ブラウザ。