feat: update package.json dependencies and enhance webview handling

- Removed the outdated @electron-toolkit/preload dependency and re-added it with the correct version.
- Added a new event listener in WindowService to set the preload script for webviews.
- Updated the openExternal method in preload to handle potential null values.
- Enabled node integration for webviews in the MinApp component for improved functionality.
This commit is contained in:
kangfenmao
2025-03-17 12:38:06 +08:00
parent 1f84f9d744
commit f92c84895d
5 changed files with 12 additions and 3 deletions
+1 -1
View File
@@ -118,7 +118,7 @@ const api = {
cleanup: () => ipcRenderer.invoke('mcp:cleanup')
},
shell: {
openExternal: shell.openExternal
openExternal: shell?.openExternal
},
// Binary related APIs