stephband / jquery.event.swipe

jQuery custom events swipeleft, swiperight, swipeup and swipedown
stephband.info/jquery.event.swipe
446 stars 180 forks source link

Not working on IE10 Windows Phone 8 #8

Closed vmasciotta closed 11 years ago

vmasciotta commented 11 years ago

Actually in IE10 WindowsPhone 8 swipe doesn't work. Any Ideas about how to fix it? Thanks

stephband commented 11 years ago

jquery.event.move (and hence jquery.event.swipe) listen to mouse and touch events. IE10 on Windows Phone emits pointer events.

I've been wondering how long it would take for someone to see this: you're the first.

Pointer Events are arguably a better spec, and will eliminate the need for some of the finger tracking code in jquery.event.move. But neither touch nor pointer events are a proper standard yet.

Unfortunately, I don't have a Windows Phone to test on, so right now I can't do anything about it. Microsoft are supposed to be helping WebKit implement pointer events: at that point we'll all be able to see them working and debug. In the meantime, feel free to fork and patch jquery.event.move and send a pull request. On 30 Mar 2013 16:44, "Valerio Masciotta" notifications@github.com wrote:

Actually in IE10 WindowsPhone 8 swipe doesn't work. Any Ideas about how to fix it? Thanks

— Reply to this email directly or view it on GitHubhttps://github.com/stephband/jquery.event.swipe/issues/8 .

mnmr commented 11 years ago

It sounds like the required changes are fairly minimal: http://stackoverflow.com/questions/13396297/windows-phone-8-touch-support/13415649#13415649

Craigy- commented 11 years ago

Same problem on Windows 8 tablet (tested on Acer Iconia Tab W511). It's very unpleasantly.

stephband commented 11 years ago

Closing this as it's really a problem with jquery.event.move.

Issue opened there: https://github.com/stephband/jquery.event.move/issues/18