【问题标题】:Flutter WebView window.close() not working (Android)Flutter WebView window.close()不起作用(Android)
【发布时间】:2020-09-20 22:37:03
【问题描述】:

我无法使用带有window.close() 功能的 webview flutter 关闭打开的网页。

我在我的应用程序中使用webview_flutter。我一直在使用的网站有一个window.open() 函数,它将打开一个包含不同 URL 的新窗口。在新窗口内,有一个关闭按钮可以使用window.close() 关闭新窗口。当我在笔记本电脑和移动设备中使用浏览器测试它时,它工作正常,但当我使用上述 webview 插件在 Flutter 应用程序上尝试它时,它不起作用。

当我点击关闭按钮时,我在日志中收到此警告。

脚本只能关闭它打开的窗口。

我也尝试了其他插件,例如flutter_webview_plugin ,但也没有运气。

所以我想知道 Flutter webview 的这个功能是否已经可用?

请帮助我,非常感谢任何建议或解决方案。提前谢谢大家!

更新: 我已经测试过但仍然无法使用的软件包

【问题讨论】:

  • 您是否尝试过在另一个网页视图中打开链接?
  • @J.Wincewicz 是的,我试过了,另一个 web 视图中的 window.close() 功能仍然无法正常工作。
  • 嗨@Tepits 你能解决这个问题吗?

标签: android flutter android-webview flutterwebviewplugin webview-flutter


【解决方案1】:

尝试使用这个简单易用的package 使用自述文件中的示例

【讨论】:

  • 我已经尝试过该软件包,但效果不佳。
  • 等待如何?我正在使用它,它工作得很好。尝试在干净的颤振项目中使用它
猜你喜欢
  • 1970-01-01
  • 2012-05-29
  • 1970-01-01
  • 1970-01-01
  • 2023-03-23
  • 2012-12-29
  • 2011-06-27
  • 2018-11-09
  • 2018-11-14
相关资源
最近更新 更多