Description
We use the Web Meeting SDK in our product. It worked fine until today: for some reason the wasm files can’t be loaded anymore, so the meetings can’t be started. I see a CORS error in the browser console. Please advise how to fix it.
Your CDN path seems to be looking for the WASM at https://jssdk.zoomus.cn which doesn’t seem to send the right CORS headers. Can you check your code for any lines like:
ZoomMtg.setZoomJSLib
which might contain the jssdk.zoomus.cn part. If you find them change to use the default source.zoom.us CDN:
I am writing to follow up on a recent issue I experienced with the jssdk.zoomus.cn CDN. I was using an officially supported version of the SDK, but it suddenly stopped working. I was able to resolve the issue by switching to the source.zoom.us CDN and updating to a newer SDK version.
I am concerned about why the officially supported CDN stopped working, and how I can ensure that this does not happen again in the future. I would appreciate it if you could provide me with some more information on this matter.
Thank you for your time and attention to this matter.
@chunsiong.zoom Thanks for the suggestion! The problem is fixed now, see my message above, it had nothing to do with the CSP.
What I’d like to clarify is why this error suddenly appeared. The previous CDN worked fine for several weeks or even months, but it broke down a few days ago. Could you be more specific about what exactly changed to make it break? And what we can do to make sure it does not happen again. Thanks a lot!
@victor.softeq , thanks for raising this. The fix has been rolled out, and it should be resolved.
I am concerned about why the officially supported CDN stopped working, and how I can ensure that this does not happen again in the future. I would appreciate it if you could provide me with some more information on this matter.
An alternative way is to save and load the files locally using npm install.