mirror of
https://github.com/kuaifan/dootask.git
synced 2026-02-27 20:30:32 +00:00
perf: 使用系统浏览器打开新窗口链接
This commit is contained in:
parent
8110930458
commit
74b1f65e0f
8
electron/electron.js
vendored
8
electron/electron.js
vendored
@ -40,6 +40,10 @@ function createMainWindow() {
|
||||
}
|
||||
})
|
||||
mainWindow.webContents.setUserAgent(mainWindow.webContents.getUserAgent() + " MainTaskWindow/" + process.platform + "/" + os.arch() + "/1.0");
|
||||
mainWindow.webContents.setWindowOpenHandler(({url}) => {
|
||||
openExternal(url)
|
||||
return {action: 'deny'}
|
||||
})
|
||||
|
||||
if (devloadUrl) {
|
||||
mainWindow.loadURL(devloadUrl).then(_ => {
|
||||
@ -135,6 +139,10 @@ function createSubWindow(args) {
|
||||
subWindow.push({ name, browser })
|
||||
}
|
||||
browser.webContents.setUserAgent(browser.webContents.getUserAgent() + " SubTaskWindow/" + process.platform + "/" + os.arch() + "/1.0" + (args.userAgent ? (" " + args.userAgent) : ""));
|
||||
browser.webContents.setWindowOpenHandler(({url}) => {
|
||||
openExternal(url)
|
||||
return {action: 'deny'}
|
||||
})
|
||||
|
||||
if (devloadUrl) {
|
||||
browser.loadURL(devloadUrl + '#' + (args.hash || args.path)).then(_ => {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user