【问题标题】:Audio from Youtube embedded video keeps playing after web view is closed - Flutter关闭网页视图后,来自 Youtube 嵌入式视频的音频继续播放 - Flutter
【发布时间】:2018-09-14 09:52:45
【问题描述】:

我正在使用 Flutter 中的 Flutter_webview_plugin 和 MaterialPageRoute 创建一个 webview。

 Navigator.of(videoContext).push(
      new MaterialPageRoute(builder: (context) {
             return new WebviewScaffold(
                 url: "https://www.youtube.com/embed/fq4N0hgOWzU",
                 appBar: new AppBar(
                         title: new Text("flutter"),
                         backgroundColor: Colors.black,
                         ),
                       );
                  }));

点击左上角的返回按钮后,webview 关闭但音频继续播放。

插件页面上的示例没有帮助。 (https://pub.dartlang.org/packages/flutter_webview_plugin#-example-tab-)

如果有人能告诉我正确的方向,我将不胜感激。

[更新]
这看起来像是 Assus Zenfone 5(android 4.4) 型号的问题。
代码在 Moto G3 上运行良好。

【问题讨论】:

标签: webview flutter


【解决方案1】:

别忘了配置 webview

 flutterWebviewPlugin.dispose()

来自documentation

【讨论】:

  • 我没有创建flutterWebviewPlugin的实例,即webview不是使用flutterWebviewPlugin.launch()创建的,所以有没有办法在不创建实例的情况下进行处理?
猜你喜欢
  • 2015-02-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-14
  • 2013-05-23
  • 2013-11-10
  • 2018-12-16
  • 2023-03-13
相关资源
最近更新 更多