小编use*_*986的帖子

如何在我的 flutter 应用程序中显示网页?

我正在尝试在我的 flutter 应用程序中显示一个网页。我尝试了 url 启动器,但是当我在 chrome 中测试它时,它会创建一个新选项卡。我想显示网页,同时我的选项卡仍然可见。

这将打开一个新选项卡:

showLink(链接) 异步 {

if (await canLaunch(link)) {
  await launch(link, forceSafariVC: true, forceWebView: true);
} else {
  throw "Could not open link (" + link + ").";
}
Run Code Online (Sandbox Code Playgroud)

}

我传递了所有可能的布尔参数组合。我尝试了 webview,但失败了:

 @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: Scaffold(
        appBar: AppBar(
          title: Text("TutorialKart - Flutter WebView"),
        ),
        body: Center(
          child: WebView(
            initialUrl: 'https://www.tutorialkart.com/',
            javascriptMode: JavascriptMode.unrestricted,
            onWebViewCreated: (WebViewController webViewController) {
              _controller = webViewController;
            },
          ), …
Run Code Online (Sandbox Code Playgroud)

dart flutter

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

dart ×1

flutter ×1