NestedScrollView中的WebView问题

我在NestedScrollView中放置了一个WebView。 在用户在WebView中向下/向上滚动时隐藏/显示工具栏

不幸的是,有一些问题:

  1. 单击导航到较小网页(高度)的网页中的URL时,webview底部会显示一个空白区域。 当我删除这个
  2. HTML中的javascript viewpager有sidecrolling问题,但我的WebView中启用了javascript。

当我删除NestedScrollView时,两个问题都消失了,但工具栏隐藏和显示不再起作用

这是我的布局: