カテゴリ:
Other

Chromeでtouchイベントをエミュレートする

Androidスマートフォンやタブレット向けのWebアプリケーションを開発していて、レスポンス向上のためにボタン押下の処理をclickではなくtouchend等のイベントで処理することがある。しかし、これをやるとPC用のブラウザでは動かなくなってしまうので、ただでさえやりにくいデバッグが更にやりにくくなる。

しかし、WindowsのChromeにはこのtouchイベントをエミュレートする機能がある。[ツール]-[デベロッパーツール]メニューを選択してデベロッパーツールを表示する。デベロッパーツール右下の"Settings"ボタン(ギアみたいなボタン)を押下して、"Overrides"タブの一番下の方の"Emulate touch events"にチェックを入れれば、touchイベントが処理される。この機能はChromeのバージョン24で確認した。


(2013/01/19)

新着情報
【iOS Objective-C, Swift Tips】アプリアイコンにバッジを表示(Swift)
【iOS Objective-C, Swift Tips】画像の向きを指定して保存する(Swift)
【iOS Objective-C, Swift Tips】UIImagePickerControllerの表示を日本語にする(Swift)

Copyright(C) 2004-2015 モバイル開発系(K) All rights reserved.
[Home]