title: Capture onTap on WebView
body: <p>Consider the following fragment:</p>
  <pre><code>      body: GestureDetector(
          onTapUp: (details) =&gt; print('webview tapped $details'),
          child: WebView(
            initialUrl: 'https://google.com',
            javascriptMode: JavascriptMode.unrestricted,
          ),
        ),
  </code></pre>
  <p>I'd like to capture tap events on the WebView and avoid them to be executed in the WebView. I want to evaluate the tap events myself. However, panning/scaling events should still be handled by the WebView.</p>
  <p>However, the code above does basically nothing. The WebView still gets and executes all tap events.</p>