Есть ли надстройка или расширение для эмуляции сенсорных событий? - PullRequest
7 голосов
/ 26 марта 2012

Чтобы разрабатывать и отлаживать приложения для мобильных устройств и планшетов, я бы хотел, чтобы моя мышь эмулировала сенсорный запуск, сенсорное перемещение и касание.

Я нашел две возможности:

Призрачная конечность http://www.vodori.com/blog/phantom-limb.html (не похоже на работу)

ChromeTouch https://chrome.google.com/webstore/detail/ncegfehgjifmmpnjaihnjpbpddjjebme (Прокручивает страницу, но не запускает сенсорные события)

Кто-нибудь знает об аддоне, который запускает сенсорные события в настольном веб-браузере?

1 Ответ

2 голосов
/ 31 марта 2012

Единственное, что я нашел для выполнения 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');
}

})();
...