前提条件:我项目使用 flutter 做了 windows 客户端,版本 3.24.3 。
目前问题:当我的客户端运行在后台,此时电脑运行高 cpu 和 GPU 占用的游戏,如战争雷霆。 游戏结束后重新打开(从任务栏恢复到页面) flutter 客户端,有概率出现白屏/界面透明现象。此时 flutter 客户端 cpu 少量占用,gpu 占用 0%。
有大佬知道这个现象是为什么吗?从什么角度出发解决这个问题?
|      1jifengg      10 天前 flutter 是自渲染,估计就是 win 上的绘制 api 有 bug 之类的。(瞎猜的,不是大佬) 楼主试试白屏的时候,改变 flutter 程序的窗口尺寸能恢复不?或者说说要怎么才能恢复? | 
|      2MadridLee OP @jifengg 改变窗口尺寸并不能恢复, 我看了一下本地的 log 存储和 socket 都已经停了, 但是 exe 没有崩溃。 只有从任务栏杀死 app ,然后重新运行才可以恢复。 感觉是 flutter 本身的 bug ,https://github.com/rustdesk/rustdesk/issues/7342 我看到 rustdesk 也有这个问题。 |