2017-12-17 7 views
0

저는 며칠 동안이 문제에 대한 해결책을 찾으려고 노력해 왔습니다. 전자 (자바 스크립트)로 간단한 타이머 앱을 만들었지 만 사용자가 무엇을하고 있는지 알리는 경고를 받음으로써 시간이 다되었음을 사용자에게 알리고 싶습니다. (작업 표시 줄의 깜박이는 창은 쉽게 간과 될 수 있습니다.) 누구나 어떻게 아이디어를 얻을 수 있습니까?자바 스크립트 경고 점프/사용자가하고있는 것 위에 나타납니다 | Javascript Electron

편집 : 내가 이미 만든 타이머가 0m에 도달하면 요점은 사용자가 수행하는 작업의 상단에 경고창/상자가 표시되기를 바랍니다. YouTube, 일부 앱 또는 데스크톱 일 수 있습니다. example (click). 이 예에서 창은 배경 위에 나타났습니다.

감사

AirFusion

답변

1

그들의 "주의"가되면 항상 정상에있을 수있는 새로운 BrowserWindow 세트를 만든 다음 항상 위 플래그를 제거합니다. 플래그를 제거하지 않으면 사용자가 다른 작업에 방해가 될 수 있으므로 사용자를 귀찮게 할 수 있습니다.

let win = new BrowserWindow({width: 800, height: 600, alwaysOnTop: true}) 

win.on('closed',() => { 
    win = null 
}) 

// Load a local HTML file 
win.loadURL(`file://${__dirname}/app/my_notification.html`) 

// Remove always on top flag 
win.setAlwaysOnTop(false); 
+0

안녕하세요, 무엇입니까 생성자 오류'mainWindow.html :가 startTimer (mainWindow.html : 79)에서 BrowserWindow 생성자 되지 않습니다 : 79 catch되지 않은 형식 오류' 당신은 알고 그냥하자, 나는이 일을하고있다 html 문서에서