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
@@ -151,6 +151,7 @@ const PopupContainer: React.FC<Props> = ({ app, resolve }) => {
style={WebviewStyle}
allowpopups={'true' as any}
partition="persist:webview"
nodeintegration={true}
/>
)}
</Drawer>