cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "jbondc@openmv.com" <jbo...@openmv.com>
Subject Standardized gestures
Date Wed, 17 Apr 2013 16:42:31 GMT
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? 


Mime
View raw message