有没有用 wails 做桌面客户端播放视频全屏只能窗口全屏问题的?

43 天前
 dyllen

win11 html 的 video 播放视频,全屏按钮无效,只是窗口全屏,没有屏幕全屏,有遇到的吗? wails v2.9.2

1109 次点击
所在节点    Go 编程语言
7 条回复
loveuer
42 天前
刚试了一下,确实
先 mark 等讨论解决办法了
第一想法是只能自己拦截事件,先把 window 全屏了再全屏 video
dyllen
42 天前
@loveuer 没看见怎么拦截事件,作者也搞不弄清楚什么问题,说 v3 版本是正常的。
dyllen
42 天前
@loveuer 一堆坑,每个系统的自带的 webview 都有不同问题,还不如自带内核。。。
lysShub
42 天前
@dyllen 支持自带 webview 的
lysShub
42 天前
他的 option 有两个参数可以试试:Fullscreen 、Frameless
dyllen
42 天前
@lysShub Frameless 整个是无边框应用,我就用的这个模式,Fullscreen 是定义启动怎么显示窗口,一启动就全屏,不太好。
dyllen
42 天前
@loveuer js 监听元素的全屏变化事件,再用 runtime 的全屏和退出全屏接口可以解决。

addEventListener('fullscreenchange',() => {})
addEventListener('webkitfullscreenchange', () => {})

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1082367

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX