从flutter_inappwebview中的chromeSafariBrowser中删除网址栏

问题描述 投票:0回答:1

我正在使用 flutter_inappwebview 的 ChromeSafariBrowser 类来显示包含视频的 webview。我使用这个类是因为它支持 pip 并且还显示视频播放上的媒体控件,而大多数依赖项都没有提供。现在我想删除顶部的网址栏,我该如何实现呢? 感谢任何帮助,提前致谢..

我想删除图中的矩形标记区域

以下是我的示例代码

RaisedButton(
        onPressed: () async {
          await widget.browser.open(
            url: "https://player.vimeo.com/api/demo",
            options: ChromeSafariBrowserClassOptions(
              android: AndroidChromeCustomTabsOptions(
                addDefaultShareMenuItem: false,    
                enableUrlBarHiding:true,         
                toolbarBackgroundColor: "#000000"
              ),
              ios: IOSSafariOptions(
                barCollapsingEnabled: true,
                preferredBarTintColor: "#000000"
              )
            ),
          );
        },
        child: Text("Open Chrome Safari Browser")
      )
flutter dart webview flutter-inappwebview
1个回答
0
投票

您可以使用这篇文章来删除网址栏,在这篇文章中,详细描述了如何使用这个库:

ChromeSafari浏览器

希望这对您有用。

© www.soinside.com 2019 - 2024. All rights reserved.