Как активировать другое окно приложения при скрытии окна электрона - PullRequest
0 голосов
/ 19 мая 2018

У меня возникает ситуация, когда мое электронное приложение называется win.hide (), я хочу, чтобы последнее приложение, которое размыто из-за того, что приложение моего электрона стало активным.

Я видел некоторые проблемы вGitHub электрона, он будет помечен как ошибка, и все еще не исправлен.https://github.com/electron/electron/issues/10023

есть ли какое-либо решение или идея может достичь этого?

1 Ответ

0 голосов
/ 22 мая 2018

Я не могу воспроизвести это на Linux.Тем не менее, в качестве обходного пути, не требующего больших усилий, вы можете сделать что-то вроде этого:

const {app, BrowserWindow} = require('electron');

BrowserWindow.prototype.my_hide = function() {
   this.blur();
   this.hide();     
   return;
};

let window = null;
window = new BrowserWindow({...init...});

//at a point where you want to blur and hide your window
window.my_hide();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...