是否有附加组件或扩展程序来模拟触摸事件?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否有附加组件或扩展程序来模拟触摸事件?相关的知识,希望对你有一定的参考价值。
为了开发和调试移动和平板电脑应用程序,我希望鼠标能够模拟touchstart
,touchmove
和touchen
d。
我发现了两种可能性:
幻肢http://www.vodori.com/blog/phantom-limb.html(似乎无效)
ChromeTouchhttps://chrome.google.com/webstore/detail/ncegfehgjifmmpnjaihnjpbpddjjebme(滚动页面,但不触发触摸事件)
是否有人知道会在桌面Webkit浏览器中触发触摸事件的插件?
答案
我发现执行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');
}
})();
以上是关于是否有附加组件或扩展程序来模拟触摸事件?的主要内容,如果未能解决你的问题,请参考以下文章