I'm experimenting with Cordova on Android, iOS and Windows 8.
Has there been a discussion around trying to implement to set of 'standard'
gesture recognizers:
http://msdn.microsoft.com/library/windows/apps/BR241937
http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/GestureRecognizer_basics/GestureRecognizer_basics.html
http://developer.android.com/reference/android/view/GestureDetector.html
The idea would be that the native side executes JavaScript like:
javascript:cordova.fireEvent('tap', {node: document.elementFromPoint(400, 300),
x: 400, y:300 });
javascript:cordova.fireEvent('slide', {node: document.elementFromPoint(400,
300), x: 400, y:300});
This function could use document.createEvent to initiate events on the DOM node:
https://developer.mozilla.org/en-US/docs/DOM/document.createEvent
The purpose of this would be to have a consistent set of gesture recognition
across different devices instead of having javascript code in the 'WebView'
trying to do gesture detection.
Thoughts?