[英]X11 xorg Electron App cant open in fullscreen
我们有一个电子应用程序在X11上运行,而没有Window Manager->直接在XServer上运行。
我们无法获得电子进入全屏!
main.js
const { app, BrowserWindow } = require('electron')
let win;
function createWindow () {
// Create the browser window.
win = new BrowserWindow({
width: 400,
height: 300,
backgroundColor: '#ffffff',
fullscreen:true,
"web-preferences": { "web-security": false }
//icon: `file://${__dirname}/dist/assets/logo.png`
})
win.loadFile(`app/index.html`)
//// uncomment below to open the DevTools.
win.webContents.openDevTools()
// Event when the window is closed.
win.on('closed', function () {
win = null
})
}
// Create window on electron intialization
app.on('ready', createWindow)
我们还尝试使用setFullscreen,没有任何效果。
xserver使用整个屏幕,因此没有问题。 铬以全屏模式开始-没问题。
如果我们使用Window Manager启动Electron,则可以在以后按F11将其放大,但是仍然无法以编程方式工作
我们尝试了:
这可能不是您想要的,但是有一个名为kiosk
的选项,这基本上是全屏模式,而页面覆盖了整个屏幕。 此外,只有在停用信息亭模式后,您才能从中退出。
要激活,您可以调用setKiosk(true)
。 或在浏览器窗口选项中设置kiosk: true
问题是该应用程序不是从电子本身运行的,我的脚本启动了index.html文件,而不是该应用程序!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.