【发布时间】:2019-10-05 15:22:22
【问题描述】:
我正在制作一个允许用户浏览互联网的 BrowserWindow 或 Webview 的应用程序。使用 Youtube 时,如果单击全屏按钮,我的整个 Electron 应用程序都会全屏显示。不是视频,而是我的整个应用程序,然后要退出全屏,我必须使用 Youtube 的全屏按钮。这是它的外观图片:
在这张图片中,我的整个应用程序处于全屏模式。有没有办法阻止这种情况发生?我喜欢 BrowserView 本身有全屏的 Youtube 视频,但我不喜欢我的整个应用程序变成全屏。所有带有全屏按钮的视频都会出现这种情况,例如 Twitch。
-谢谢
编辑:我发现了一个潜在的临时修复。如果我将 BrowserWindow 选项“全屏”设置为 false so fullscreenable: false,它会阻止 BrowserView 中的视频能够使我的应用程序全屏,同时仍然填满 BrowserView。我仍然对是否有其他方法来实现这一点感兴趣。
【问题讨论】:
标签: javascript electron