0

ギアS2のJavaScript Tizenアプリを構築しています 開発の初期段階では、Angularを使用すると考えましたが、ng-clickイベントで画面がちらつくため、私のTizenアプリがタップするとちらつきます

私は何の問題もなくアプリケーションを構築し続けました。私のクリックイベントは正常に機能しました! まで 私はjQueryモバイル を組み込みました。突然、私のエミュレータを「タップ」すると、私のアプリがちらつきます。 私は、3種類の方法でイベントを結合しようとしたと同じ結果と:

window.addEventListener("click", callback); // way 1 
$(document).bind("click", changeMode); // way 2 
$(document).bind("tap", changeMode); // way 3 

誰もがこれが起こっかもしれない理由の手掛かりを持っていますか?

+0

jqueryモバイルのインクルードにコメントすると、はるかにイライラするようになり、もう一度やります! – DeadlyBacon

答えて

0

いつクリックイベントをバインドしますか?リスナーを複数回追加すると、コールバックが複数回トリガーされることがあります。
また、適切な要素の代わりにクリックリスナーをウィンドウ/ドキュメントに追加するのはなぜですか?

また、バインドの代わりに ".on()"と ".off()"を使用することをお勧めします。

私たちは問題を「見る」ことができるように、コードの一部を共有することはできますか?

+0

その1回追加。また、私は同じ機能をtriggringに応答する必要があるアプリ内の複数の要素を持っています – DeadlyBacon

+0

チップのおかげで、私のjQueryは少し錆びています。私はこれまでプロではなかったが、ちょっと – DeadlyBacon

+0

私が見つけたカスタムスワイプイベント「ライブラリ」をコピーすることで問題を解決しました。私はコードについて多くのことを修正しなければなりませんでした。なぜなら、それはまったく美しいものではなかったからです。しかし、それは働いた – DeadlyBacon

関連する問題