我有一个TabView
,它可以水平滚动(切换选项卡(和垂直滚动(滚动内容(。其中一个选项卡包含一个WebView
。
用户在滚动网站时遇到了问题,因为水平滚动太敏感,他们开始切换选项卡。
如何降低水平滚动的敏感度?
将gestureRecognizers
添加为WebView
参数:
WebView(
gestureRecognizers: {
Factory<VerticalDragGestureRecognizer>(
() => VerticalDragGestureRecognizer()
)
},
initialUrl: widget.url,
);
如前所述:https://github.com/flutter/flutter/issues/33565
并在这里解释:https://www.youtube.com/watch?v=RA-vLF_vnng