最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - How to show electron window on top of the screen? - Stack Overflow

programmeradmin5浏览0评论

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.

// 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 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.

// 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>

Share Improve this question edited Mar 30, 2017 at 10:29 praveenkumar s asked Mar 30, 2017 at 10:21 praveenkumar spraveenkumar s 3254 silver badges16 bronze badges 2
  • alwaysOnTop property value should be true. – Raj Commented Mar 30, 2017 at 11:04
  • I want to show my window on top when click event occurs, i simple make it by mainwin.setalwaysOnTop(true); – praveenkumar s Commented Mar 30, 2017 at 11:41
Add a ment  | 

1 Answer 1

Reset to default 5

I want to show my window on top when click event occurs, simply make it by mainwin.setalwaysOnTop(true);

// in electron 

mainwindow.setalwaysontop("true"); 
// once show then it leaves from top when click outside
settimeout(funtion()
{
  mainwindow.setalwaysontop("false");
},1000)

发布评论

评论列表(0)

  1. 暂无评论