Hi @xploited and welcome to the community forum.
Not sure how much I can help you regarding the Electron integration itself, but the ‘Cross Origin Isolation’ problem is likely caused by OHIF’s use of SharedArrayBuffer
. There is this PR that will allow one to use OHIF and view non-MPR studies/images over HTTP with an non-secure context (i.e. non localhost). However, to view MPR, you will have to deploy OHIF via HTTPS. Note that deploying over HTTPS will also fix the problem without that PR.
You can find more information in the following threads…
I hope this helps.