2017-01-31 5 views
0

私のプロジェクトでは、一般的な300msのタッチディレイの問題を取り除こうとしています。私のアプリケーションは、クリックとタッチの両方をサポートするデバイスで使用される可能性があるので、両方をサポートする必要があります。HostListenerで角2タッチディレイ

一般的な解決法は、clickイベントとtouchイベントの両方をクリック可能な要素にバインドして、ダブルトリガーを防ぐために伝播を停止することです。私はカスタムディレクティブを通してこれに似たソリューションを実装しようとしてきました。しかし、HostListenersは一度に1つのイベントしか許可していないようです。

何らかのsetTimeoutトリックの使用を避けたいと思います。これを達成する具体的な方法はありますか?

答えて

関連する問題