Flutter Desktop:如何隐藏窗口(并使进程保持活动状态)?
Posted
技术标签:
【中文标题】Flutter Desktop:如何隐藏窗口(并使进程保持活动状态)?【英文标题】:Flutter Desktop: how to hide a window (and keep the process alive)? 【发布时间】:2020-11-27 19:36:00 【问题描述】:是否可以以编程方式隐藏或关闭窗口(不是最小化),但仍保持进程处于活动状态?这类似于 Qt 中的 hide()
/show()
方法,这是将应用程序最小化到托盘的标准方法。
【问题讨论】:
【参考方案1】:window_manager
支持show
& hide
窗口。你可以试试这个。
https://github.com/leanflutter/window_manager
【讨论】:
请添加更多详细信息以扩展您的答案,例如工作代码或文档引用。【参考方案2】:目前没有用于从 Dart 代码控制窗口的 Flutter API。您需要编写本机代码来隐藏您感兴趣的平台的窗口,并通过 platform channels 从 Dart 调用它。
【讨论】:
以上是关于Flutter Desktop:如何隐藏窗口(并使进程保持活动状态)?的主要内容,如果未能解决你的问题,请参考以下文章