annotorious-v1
annotorious-v1 copied to clipboard
Annotorious issue on touch-enabled Windows PC with Firefox/Chrome
Hi,
I'm using Annotorious on one of my projects and it works very well with all our devices running on Windows 7/Linux/OS X. However, on touch-enabled devices with Windows 8, the library only works if we use touch gestures (and not mouse gestures). This only happens in Chrome/Firefox, and (surprisingly) doesn't in IE10. I saw a few issues w.r.t touch on the issue list, so I tried going to the demo page for Annotorious to check whether the issue has been fixed, but the problem persists there.
Hi!
Thanks for reporting! Yes this seems indeed related to issue #67. I'll try get my hand on a Windows 8 tablet & see what the recommended way of event handling is there. (Any pointers/links/etc. appreciated in case anyone has any.)
Cheers, Rainer
P.S.: There is also some work that the good folks at @import-io are doing. I couldn't follow along as much as I wanted to, but one thing they are working on, I think, is overhauling the touch code, so this might be worth a try!
https://github.com/import-io/annotorious/tree/touch
Cheers, Rainer
Thanks @rsimon for the pointer! I looked at the code that @import-io has implemented and backported a part of it back to my repo, and for now it works fine (our requirement is that only mouse events are needed, not touch). I think they want to support both, but I haven't really tried their code yet.
Please feel free to close this ticket if you want to keep all touch-related issues at #67.
Great to hear this worked! I'll keep it open since it actually describes the issue much better than #67 (which is actually about a "secondary symptom" affecting the Leap Motion).
Cheers, R
Hi,
I just run into this issue. @rsimon, did you get a chance to look into it and/or backport the import.io changes?
Regards,
/david
PS: thanks for a very useful library