我有一个电子应用程序,有多个devtools窗口。所有devtools窗口都有相同的标题“Devtools”,因此我希望能够将标题设置为类似于“Devtools(弹出)”的内容,这样就可以更容易地区分它们。
使用title属性创建devtools浏览器窗口,或者使用devtools.title = 'Custom devtools title'或window.setTitle('Custom devtools title')设置标题都不起作用。
有什么方法可以实现这种行为吗?
谢谢
发布于 2022-08-29 13:38:44
这似乎是一个已知臭虫。
一位评论者说:
对我有效的是在创建后将devtools窗口标题设置为延迟-
let newDevToolsWindow = new BrowserWindow();
window.webContents.setDevToolsWebContents(newDevToolsWindow.webContents);
window.webContents.openDevTools({ mode: "detach" });
setTimeout(() => {
newDevToolsWindow.setTitle("DevTools Title");
}, 3000);你可以试试。
https://stackoverflow.com/questions/73517504
复制相似问题