メインコンテンツへスキップ

Touchscreen

Touchscreen クラスは、メインフレームの CSS ピクセルで、ビューポートの左上隅を基準として動作します。タッチスクリーンのメソッドは、hasTouch が true に設定されて初期化されたブラウザコンテキストでのみ使用できます。

このクラスは、タップジェスチャーのエミュレートに限定されています。手動でタッチイベントをディスパッチすることでシミュレートされる他のジェスチャーの例については、「レガシーなタッチイベントのエミュレーション」ページを参照してください。


メソッド

tap

v1.9 より前に追加されました touchscreen.tap

位置 (x, y) で単一のタッチによる touchstart および touchend イベントをディスパッチします。

page.tap() メソッドは、ブラウザコンテキストの has_touch オプションが false の場合、エラーをスローします。

使用法

touchscreen.tap(x, y)

引数

  • x float#

    メインフレームのビューポートを基準とした CSS ピクセル単位の X 座標。

  • y float#

    メインフレームのビューポートを基準とした CSS ピクセル単位の Y 座標。

戻り値