[英]How to show electron window on top of the screen?
I already have browser window which is running on background. 我已经有在后台运行的浏览器窗口。 I want to show that window on top of the screen When i call a function.
我想在调用函数时在屏幕顶部显示该窗口。 But my initial window should be on background.
但是我的初始窗口应该是背景。 if i use alwaysontop : true keeps my window always visible.
如果我使用alwaysontop:true使我的窗口始终可见。
// my initial window var electron = require('electron'); mainWindow = new BrowserWindow({width:265,height:420,resizable:false,alwaysOnTop:false,frame:false}) ipcMain.on('showontop', function (event) { //it doesn't work mainWindow({alwaysOnTop:false}); }) function showwin() { ipcMain.on('showontop', function (event) { //it doesn't work mainWindow({alwaysOnTop:false}); }) }
<button onclick="showwin();"> Click </button>
I want to show my window on top when click event occurs, simply make it by mainwin.setalwaysOnTop(true); 当单击事件发生时,我想在顶部显示我的窗口,只需通过mainwin.setalwaysOnTop(true);进行设置即可。
// in electron mainwindow.setalwaysontop("true"); // once show then it leaves from top when click outside settimeout(funtion() { mainwindow.setalwaysontop("false"); },1000)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.