I'm plannig to add "swipe from edge / swipe from vertical border" gesture functionality to my web application for touch based devices. Possibly I will use hammer.js like this. But the problem is some browsers has swipe from edge functionality naturally.
For example in Google Chrome for Android's old versions, when you swipe from left edge, browser goes to next tab. Swipe from edge makes UCBrowser to go next/previous page in current tab. Also IOS 7 devices go previous/next page in history.
So is it possible to detect whether swipe from edge functionality is activated in browser naturally ? So I can disable the swipe feature for that type of browsers. Or should I check for user agent and disable for that browsers ?
I don't want to override browser's functionality. I want to disable my menus for that type of browsers.