【问题标题】:How to open a link in a in-app browser window如何在应用内浏览器窗口中打开链接
【发布时间】:2019-07-18 17:04:17
【问题描述】:

我想知道如何在应用内浏览器中打开链接,就像这样:

【问题讨论】:

    标签: flutter inappbrowser


    【解决方案1】:

    您可以使用flutter_web_browser 插件来实现这一点,该插件以 Android chrome tabs 样式在应用内打开网页。

    例如:

    body: new Center(
              child: new RaisedButton(
                onPressed: () => openBrowserTab(),
                child: new Text('Open website'),
              ),
            ),
    
    
    openBrowserTab() async {
        await FlutterWebBrowser.openWebPage(url: "https://gadgets.ndtv.com/", androidToolbarColor: Colors.deepPurple);
      }
    

    结果:

    希望这会有所帮助。

    【讨论】:

    • 它不起作用,我收到此错误:未处理的异常:MissingPluginException(在通道flutter_web_browser上找不到方法openWebPage的实现)
    • 您是否运行了flutter packages get 并在您的 dart 文件中导入了该文件?也尝试做flutter clean
    • @randomUser786 这是您刚刚安装软件包并且尚未重新启动应用程序时遇到的错误,它尚未被复制到设备上。停止应用程序并重新启动它。
    猜你喜欢
    • 2021-11-14
    • 2012-01-26
    • 1970-01-01
    • 1970-01-01
    • 2016-03-14
    • 2017-11-07
    • 2021-03-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多