xfangfang / wiliwili

第三方B站客户端,目前可以运行在PC全平台、PSVita、PS4 、Xbox 和 Nintendo Switch上
https://xfangfang.github.io/wiliwili
GNU General Public License v3.0
3k stars 147 forks source link

在windows上播放视频,移动窗口会导致视频画面停止 #295

Open qwe0800 opened 4 months ago

qwe0800 commented 4 months ago

系统:windows11 x86_64

问题描述: 移动软件窗口会导致视频停留在一个画面上,弹幕也无滚动,停止移动会继续播放 音乐播放尚无问题

xfangfang commented 4 months ago

@qwe0800 对于这种不影响使用的平台强相关问题,我就不花时间研究了,欢迎提交pr修复。

zeromake commented 4 months ago

@xfangfang 这个我知道是怎么回事,win32 的默认事件处理对于窗口标题栏右键和窗口移动都是阻塞的,手动实现这些事件就不会阻塞事件循环了,glfw 那边就是没手动实现

xfangfang commented 4 months ago

我找到了相关的说明:https://www.glfw.org/faq#35---why-does-my-application-freeze-when-i-move-or-resize-the-window