Swipe gestures in WKWebView
Clash Royale CLAN TAG #URR8PPP Swipe gestures in WKWebView So I have a WKWebView inside a UICollectionViewCell . I have to open few webpages but those webpages are eating up the scrolling by overriding touchmove event as below: WKWebView UICollectionViewCell touchmove document.addEventListener('touchmove', function(e) { e.preventDefault(); } I have tried adding swipe gestures to WKWebView and its superview . touchesMoved: is also not getting called inside superview. I cant disable userInteraction on webview as I want to be able to tap and interact with webview. WKWebView superview touchesMoved: userInteraction I tried overriding the existing touchmove event of webpage by injecting script: touchmove WKUserScript *script = [[WKUserScript alloc]initWithSource:@"window.ontouchmove = function() { window.webkit.messageHandlers.touchmoved.postMessage('Touches Moved..'); return true; ...