Vanessa 2025-12-13 00:18:01 +08:00
parent 168e492c81
commit 87a0168222
4 changed files with 68 additions and 11 deletions

View file

@ -359,8 +359,6 @@ const initMainWindow = () => {
});
});
currentWindow.webContents.session.setSpellCheckerLanguages(["en-US"]);
// 发起互联网服务请求时绕过安全策略 https://github.com/siyuan-note/siyuan/issues/5516
currentWindow.webContents.session.webRequest.onBeforeSendHeaders((details, cb) => {
if (-1 < details.url.toLowerCase().indexOf("bili")) {
@ -787,6 +785,9 @@ app.whenReady().then(() => {
if (data.cmd === "getContentsId") {
return event.sender.id;
}
if (data.cmd === "getSpellCheckerLanguages") {
return event.sender.session.getSpellCheckerLanguages();
}
if (data.cmd === "setProxy") {
return setProxy(data.proxyURL, event.sender);
}
@ -894,6 +895,11 @@ app.whenReady().then(() => {
case "showItemInFolder":
shell.showItemInFolder(data.filePath);
break;
case "setSpellCheckerLanguages":
BrowserWindow.getAllWindows().forEach(item => {
item.webContents.session.setSpellCheckerLanguages(data.languages);
});
break;
case "openPath":
shell.openPath(data.filePath);
break;