vue-cli-plugin-electron-builder
vue-cli-plugin-electron-builder copied to clipboard
Web workers with standard privileges on app protocol disabled
Hi. A while back after packaging app assets didn't load on production so I fixed that issue by disabling standard
privileges on app
scheme (according to this answer: https://github.com/nklayman/vue-cli-plugin-electron-builder/issues/1684#issuecomment-1078832059
Now I am trying to use a web worker (Webpack 5) and it works fine on development, but once I package the app I get an error:
DOMException: Failed to construct 'Worker': Script at 'app://./js/worker.eb2c59e9.js' cannot be accessed from origin 'null'.
I then tried enabling { secure: true, standard: true }
privileges back and Worker starts working in packaged app, but assets are not loading. Is there any way I could get Workers working on production without standard privileges on app scheme? Any help would be appreciated.