ユーザーが画像を左から右または右から左にスワイプしたときにイベントをキャプチャしたい.また、上から下へのスワイプや下から上へのスワイプなどの垂直swpieイベント.これにイベント名はありますか.
タッチ/タップイベントのみに次のステートメントを使用しています。左にスワイプまたは右にスワイプするための同様のイベントはありますか?
WinJS.utilities.id("imgHomePage").listen("MSPointerUp",funcTapHandler,false);
ユーザーが画像を左から右または右から左にスワイプしたときにイベントをキャプチャしたい.また、上から下へのスワイプや下から上へのスワイプなどの垂直swpieイベント.これにイベント名はありますか.
タッチ/タップイベントのみに次のステートメントを使用しています。左にスワイプまたは右にスワイプするための同様のイベントはありますか?
WinJS.utilities.id("imgHomePage").listen("MSPointerUp",funcTapHandler,false);
オブジェクトのパン イベントは、MSGestureStart
(またはMSGestureEnd
) イベントを使用して検出できます。
これらのメッセージを検査するために使用できる例については、MSDN のこのページを参照してください (以下の簡単MsGestureHold
な抜粋)MSGestureStart
。
ユーザーが表面に触れてそこに指を置いたままにすると、onmsgestureholdイベントが発生します。ユーザーが指をスワイプすると、onmsgesturestart、onmsgesturechange、およびonmsgestureendイベントが発生します。ユーザーがすばやくスワイプすると、onmsinertiastartイベントが発生します。onmsinertiastartイベントの後には、 onmsgestureendイベントが発生する前に、スワイプの速度に応じて一連の onmsgesturechange イベントが続きます。onmsinertiastart _イベントは、コードが遅い動きと素早いフリックを区別し、それに応じて反応するのに役立ちます。たとえば、表面との接触が途切れてもオブジェクトの動きを継続するなどです。