我想知道是否可以从electron应用程序启动自定义形状的独立窗口/元素。像我们在android中为Facebook应用提供的聊天头之类的东西。

我应该从哪里开始?如果不在 Electron 中,那么其他任何html框架都可能解决该问题。

linux - 使用Electron的自定义形状独立Windows应用程序-LMLPHP

在android中看到的一个例子。但是我正在考虑在mac/windows/linux中使用它

最佳答案

我认为您正在寻找的是Electron中的frameless-windows。在构造BrowserWindow对象时,请传递transparent: true作为选项。

var win = new BrowserWindow({ transparent: true});

如果您不希望窗口周围有框架,则可能还需要传递frame: false作为选项。
var win = new BrowserWindow({ transparent: true, frame: false});

注意:不幸的是,由于它们仍在工作,因此您暂时无法单击框架窗口。了解有关here的更多信息。

关于linux - 使用Electron的自定义形状独立Windows应用程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33371700/

10-15 17:55