10:19:29ツイート印刷コメントを書くiPhone特有の「タップ」や本体の「回転」は、JavaScriptでも取得することができます。Webサイト・Webアプリでこれらのイベントを捕まえてプログラムを作ることができるという訳。簡単なサンプルを作ってみましたので、お試しください。</dl>プログラムは次の通り。{e.preventDefault();$('#dEvent').html('touchend');$('#dX').html('-');$('#dY').html('-');}<script>イベントはそれぞれ、タッチの開始が「touchstart」、そのまま指を動かすと「touchmove」、そして指を話すと「touchend」イベントが発生します。これらのイベントに、「addEventListener」で処理を割り当てると、プログラムを作ることができます。X位置、Y位置が取得でき、複数の指が触れている場合は「touches[1]」や「touches[2]」などにも同様に数値が入ります。touchendイベントの際は位置は取れません。そのため「離した時の位置が知りたい」という場合には「touchmove」で位置を記録し続けて、touchoutの時の最後の値を取得するとよいでしょう。画面の回転は「onorientationchange」イベントで取得できます。この時、「window.orientation」プロパティには、動かした角度が「90」「-90」などで取得されます。この時に「window.width」で画面の幅を取得すれば、画面が縦なのか横なのかも分かるでしょう。このあたりのサンプルはまた改めて掲載したいと思います。extensionに盛りこんでいけたらいいなー。ブロガーにより投稿されたものです。Japan編集部の見解・意向を示すものではありません。permission.×このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。