# Touch

Touch に関する API。

 - [POST /api/cloudphone/touch/click](https://guide.morelogin.com/ja/api-reference/cloud-phone/local-api/touch/touchclick.md): クラウドフォンの画面上の 1 点をタップします。 - **前提条件**：クラウドフォンが起動済みで、他のメンバーに占有されていないこと。対応機種 でのみ対応。非対応の機種は呼び出しを拒否します。 - **座標**：`pos` はちょうど 2 つの値 `[x, y]` を保持する必要があります。**画面解像度との照合は行われません** — 画面外の座標もそのままデバイスサービスへ渡されます。 - *
 - [POST /api/cloudphone/touch/doubleClick](https://guide.morelogin.com/ja/api-reference/cloud-phone/local-api/touch/touchdoubleclick.md): クラウドフォンの画面上の 1 点をダブルタップします。 - **前提条件**：クラウドフォンが起動済みで、他のメンバーに占有されていないこと。対応機種 でのみ対応。非対応の機種は呼び出しを拒否します。 - **副作用**：一部の機種では 50/100/50 ミリ秒の固定間隔を持つ 4 つのタッチイベントとして模擬されるため、タップのリズムは設定できません。`duration` は無視されます。 -
 - [POST /api/cloudphone/touch/longClick](https://guide.morelogin.com/ja/api-reference/cloud-phone/local-api/touch/touchlongclick.md): クラウドフォンの画面上の 1 点を長押しします。 - **前提条件**：クラウドフォンが起動済みで、他のメンバーに占有されていないこと。対応機種 でのみ対応。非対応の機種は呼び出しを拒否します。 - **値**：`duration` は押し続ける時間（ミリ秒）で、上限は 60000 です。**下限はありません**。したがって負の値も検証を通過し、デバイスサービスへ渡されます。一部の機種で `dur
 - [POST /api/cloudphone/touch/swipe](https://guide.morelogin.com/ja/api-reference/cloud-phone/local-api/touch/touchswipe.md): クラウドフォンの画面上で 2 点間をスワイプします。 - **前提条件**：クラウドフォンが起動済みで、他のメンバーに占有されていないこと。対応機種 でのみ対応。非対応の機種は呼び出しを拒否します。 - **値**：`pos1` が始点、`pos2` が終点で、それぞれちょうど `[x, y]` です。`duration` はジェスチャーの時間（ミリ秒）で上限 60000。一部の機種では既定 30
 - [POST /api/cloudphone/touch/drag](https://guide.morelogin.com/ja/api-reference/cloud-phone/local-api/touch/touchdrag.md): クラウドフォンの画面上で 2 点間をドラッグします。 - **前提条件**：クラウドフォンが起動済みで、他のメンバーに占有されていないこと。対応機種 でのみ対応。非対応の機種は呼び出しを拒否します。 - **補足**：**一部の機種ではスワイプとまったく同じ実装です** — サービスがドラッグをそのままスワイプ処理へ委譲するため、このデバイスサービスでは両者を区別できません。他の機種には独立したド
