Skip to content Skip to sidebar Skip to footer

Creating And Firing Touch Events On A Touch Enabled Browser?

I am trying to fire touch events in my javascript to simulate user interactions for the purpose of testing features. I have tried the following snippet: try { var targetElement

Solution 1:

According to w3c touch spec, TouchEvent is a subclass of UIEvent. Try creating it like:

var evt = document.createEvent('TouchEvent');

Solution 2:

change:

evt.initTouchEvent('touchstart', true, true);

to:

evt.initUIEvent('touchstart', true, true);

worked for me with nightly chrome build


Post a Comment for "Creating And Firing Touch Events On A Touch Enabled Browser?"