このクラスは、マウスの相互作用を使用して標準のブラウザでタッチ イベントをシミュレーションするために使用します。これは現在、Mobile Viewer サイトへのアクセスに使用するデスクトップ ブラウザに基本的なタッチのサポートを提供するために、mobileViewer.Control ベース クラスで自動的に使用されます。ただし、一部のデスクトップ ブラウザのサポートが必要なカスタム Web アプリケーションでは、これ以外の目的で使用されることもあります。
メソッド
コンストラクタは、オプション オブジェクトを取り、次のプロパティをサポートします。
|
touchStartHandler |
ユーザがマウスベースの「タッチ」イベントを開始したときに呼び出されるイベント ハンドラです。 |
|
touchMoveHandler |
ユーザがボタンを押しながらマウスを動かしたときに呼び出されるイベント ハンドラです。 |
|
touchEndHandler |
ユーザがマウス ボタンを放し、「タッチ」イベントを終了したときに呼び出されるイベント ハンドラです。 |
mousedown、mousemove、mouseup アクションからの元のイベントは、モバイル Apple Safari ブラウザにより作成されたタッチ イベントと同様のオブジェクトに再パッケージされます。これにより、まったく同じオブジェクト ストラクチャが作成されるわけではありませんが、これまでに作成されたコントロールでは十分であることが分かっています。