2

私は、Android フォン、できれば他のモバイル デバイスで表示することを目的とした Web ページを作成しています。プラットフォームに依存しないため、アプリではなくウェブページを使用します。

ユーザーがウェブページのボタンをクリックしたままにしている間、連続して操作を実行したいと考えています。モバイル デバイスでは、Web ページのボタンを指で押し続けると、操作が継続的に実行されます。

入力ボタンの onmousedown イベントで javascript 関数 setInterval() を使用し、onmouseup イベントで clearInterval() を使用してみました。これは、PC 上の任意のブラウザーからデバイスにアクセスするときに完全に機能します。残念ながら、私の Android フォンでは動作しません。ボタンの外観は、押して保持すると保持状態に変化するように見えますが、onmousedown イベントは呼び出されません。

Android デバイスと互換性のあるプレス アンド ホールド ボタン操作を実行する良い方法を見つけた人はいますか?

4

1 に答える 1

0

ここをチェックしてください:

Android の WebKit で使用できる DOM イベントは何ですか?

そしてここ:

Quirksmode.org/mobile

DOM またはタッチ ハンドラーの一部を使用する必要があるようです (最後のハンドラーは、トラックバルを使用するときに問題が発生する可能性があります)。

于 2011-05-26T15:43:22.323 に答える