Webkit is currently not compatible with the touch API.
If you want to know if apt events support api, you can use modernizr and change your interface depending on the results ...
Download it here: http://www.modernizr.com/ Then write something like this:
if (Modernizr.touch){ // bind to touchstart, touchmove, etc and watch `event.streamId` } else { // bind to normal click, mousemove, etc }
Modernizr also customize your body element class so you can access it using CSS
You can execute it with yepnope js: http://yepnopejs.com/
yepnope({ test: Modernizr.touch, yep: 'touch-ui.js', nope: 'standard-ui.js' });
And when events are supported, you can use jQuery mobile.
source share