我有一个电子应用程序,它有多个devtools窗口。所有的devtools窗口都有相同的标题“Devtools”,所以我希望能够将标题设置为沿着“Devtools(popup)”的内容,这样就更容易区分它们。使用title属性创建devtools浏览器窗口或使用devtools.title = 'Custom devtools title'或window.setTitle('Custom devtools title')设置标题都不起作用。有没有办法实现这种行为?谢谢
devtools.title = 'Custom devtools title'
window.setTitle('Custom devtools title')
u3r8eeie1#
这似乎是一个known bug。一位评论者说:对我有效的是在创建后延迟设置devtools窗口标题-
let newDevToolsWindow = new BrowserWindow(); window.webContents.setDevToolsWebContents(newDevToolsWindow.webContents); window.webContents.openDevTools({ mode: "detach" }); setTimeout(() => { newDevToolsWindow.setTitle("DevTools Title"); }, 3000);
你可以试试。
1条答案
按热度按时间u3r8eeie1#
这似乎是一个known bug。
一位评论者说:
对我有效的是在创建后延迟设置devtools窗口标题-
你可以试试。