我想知道如何让 Windows 达到 Snap Assist我的 Electron 窗口(在将另一个窗口捕捉到一侧后显示打开窗口的缩略图)。
出于某种原因,当我将另一个程序捕捉到屏幕的一半时,当它提供为另一半屏幕选择应用程序的选项时,我的应用程序在选项中不可用。
是否需要打开/设置某个功能或 BrowserWindow 配置才能使其正常工作?
编辑:我想指出,我知道这是可行的,因为它适用于 Slack 和 Discord 等其他应用程序。
编辑:为我的主浏览器窗口添加设置:
mainWindow = new BrowserWindow({
title: app.getName(),
width: wndSettings.size.width,
height: wndSettings.size.height,
resizable: wndSettings.resizable,
frame: false,
icon: windowIcon,
alwaysOnTop: false,
show: false,
autoHideMenuBar: true
});
mainWindow.on('ready-to-show', function () {
mainWindow.show();
});
Resizable 最初在登录屏幕期间设置为 false,但在登录后变为 true。
最佳答案
我知道这个帖子已经很老了。虽然,最近有同样的问题。对我来说,在创建 BrowserWindow 对象时删除 transparent : true
修复了它。
关于javascript - Windows Snap Assist 找不到我的 Electron 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41557307/