Android 如何在Flatter中使用Webview打开浏览器?
我有一个项目列表,在列表中我集成了一个webview来显示我自己的广告(HTML和JS)。它工作得很好,但是当我点击广告(比如去该品牌的网站)时,它不会打开浏览器,而是在webview中打开Android 如何在Flatter中使用Webview打开浏览器?,android,flutter,dart,webview,Android,Flutter,Dart,Webview,我有一个项目列表,在列表中我集成了一个webview来显示我自己的广告(HTML和JS)。它工作得很好,但是当我点击广告(比如去该品牌的网站)时,它不会打开浏览器,而是在webview中打开 ListView.separated( padding: EdgeInsets.zero, itemCount: (data.articles == null) ? data.totalResults: data.articles.length, separatorBuilde
ListView.separated(
padding: EdgeInsets.zero,
itemCount: (data.articles == null) ? data.totalResults: data.articles.length,
separatorBuilder: (context, index) {
if (index % 5 == 2) {
return Card(
child: Container(
height: _height,
child: WebViewPlus(
onWebViewCreated: (controller) {
this._controller = controller;
controller.loadAsset('assets/pages/exemple.html');
},
onPageFinished: (url) {
_controller.getWebviewPlusHeight().then((double height) {
print("Height: " + height.toString());
print("URL: " + url);
setState(() {
_height = height;
});
});
},
javascriptMode: JavascriptMode.unrestricted,
),)
,);
}
return Divider(
color: Colors.redAccent,
);
},
我使用它可以管理容器的大小。
有人能帮我吗?
谢谢。你试过了吗?是的,我试过了。webview\u Flatter\u plus基于webview\u Flatter。谢谢