TabBarWithPageView
TabBarWithPageView copied to clipboard
如果TabBarPageFirst或TabBarPageSecond或TabBarPageThree或TabBarPageFour其中一个使用了WebView都会导致显示问题
我引入flutter_webview_plugin后,在TabBarPageSecond.dart这个文件的build修改为如下代码:
@override
Widget build(BuildContext context) {
super.build(context); // See AutomaticKeepAliveClientMixin.
// return _buildSuggestions();
return new Scaffold(
body: new WebviewScaffold(
url: "https://www.baidu.com",),);
}
就会导致所有页面都显示成下图这样:
只有红色区域可以左右滑动
你要用官方的webview包,https://github.com/flutter/plugins/tree/master/packages/webview_flutter
@CarGuo 用官方的webview就没有问题了。 但是又出现另外一个问题,就是tabViews加入webview的page后,webview不能上下滚动,可以左右滚动,左右滚动的流畅程度很差。 请问这个上下滚动的问题能解决吗?
禁用PageView的左右滚动应该可以解决问题,但是我没有找到禁用PageView左右滚动的方法