本文介绍了如何在Flutter网站的新标签页或同一标签页中打开外部网址的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个使用Flutter Web创建的简单Web应用程序。我想知道如何在新标签页
或<$ c $中打开新的外部URL
c>同一个标签页在我的Flutter网络应用中。说我想打开网址
I have a simple web app I have created with flutter web. I would like to know how I can open new an external url
either in a new tab
or in the same tab
in my flutter web app. say I want to open the url https://stackoverflow.com/questions/ask
推荐答案
我认为您想要这个— 启用Dart与JS之间的互操作性—:
I think you want this — dart:js
enables interoperability between Dart and JS —:
import 'dart:js' as js;
// ...
FlatButton(
child: Text('Button'),
onPressed: () {
js.context.callMethod('open', ['https://stackoverflow.com/questions/ask']);
},
)
这篇关于如何在Flutter网站的新标签页或同一标签页中打开外部网址的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!