2012-03-26 5 views
7

モバイルアプリケーションとタブレットアプリケーションを開発してデバッグするには、マウスでタッチスタート、タッチモーブ、およびタッチをエミュレートできるようにしたいと考えています。タッチイベントをエミュレートするためのアドオンまたは拡張機能はありますか?

私が発見した二つの可能性:

幻肢 http://www.vodori.com/blog/phantom-limb.html (動作するようには思えない)

ChromeTouch https://chrome.google.com/webstore/detail/ncegfehgjifmmpnjaihnjpbpddjjebme (スクロールページが、タッチイベントを発生しません)

デスクトップのWebkitブラウザでタッチイベントを発生させるアドオンを知っている人はいますか?

+0

これは良い選択肢ですが、開発中の「touchmove」をエミュレートするためにも動作しませんします。http: //stackoverflow.com/questions/9389968/jquery-touchstart-in-browser – SimplGy

+1

ここでの回答:http://stackoverflow.com/a/10150177/89484 Chrome DevToolsでタッチイベントエミュレーションを有効にすることができます。 –

+2

Dev Tools Settingsパネルで** ** Touch events **をエミュレートしてください。 タッチイベントをマウスでエミュレートし、タッチイベントリスナー機能のブレークポイントを設定します(スクリプトパネル内) –

答えて

2

私はtouchmoveを実行するために見つけた唯一のものは、手動で次のようにコード化された何かをした:

(function(){ 

var isDown = false 
, dragging 
; 

$('body').bind('mousedown', function(){ isDown = true; }); 
$('body').bind('mousemove', function(){ if(isDown) { dragging(); } });  
$('body').bind('touchmove', function(){ dragging(); }); 
$('body').bind('mouseup', function(){ isDown = false; }); 

dragging = function() { 
    console.log('content being drug'); 
} 

})(); 
+7

+1「内容が薬物である」 –

関連する問題