JSMediaSdk_Instance not defined

Hey @harald.glanzer,

After speaking with our Web SDK engineers, they have suggest you pre load those resource before the join meeting page.

https://zoom.github.io/sample-app-web/ZoomMtg.html#preLoadWasm

For example:

zoomJSLib='https://source.zoom.us/1.7.0/lib';
zoomJSAVLib='/av'
ZoomMtg.setZoomJSLib(zoomJSLib, zoomJSAVLib);

ZoomMtg.preLoadWasm();
// pre load wasm success: ${zoomJSLib}${zoomJSAVLib}/sharing.wasm
// pre load wasm success: ${zoomJSLib}${zoomJSAVLib}/audio.encode.wasm
// pre load wasm success: ${zoomJSLib}${zoomJSAVLib}/video.decode.wasm
ZoomMtg.prepareJssdk();

// 1. add script to download requirements js file
// for IE
// <script type="text/javascript" src="${zoomJSLib}${zoomJSAVLib}/../webim.min.js"></script>
// <script type="text/javascript" src="${zoomJSLib}${zoomJSAVLib}/js_media_ie.min.js"></script>
// for No IE
// <script type="text/javascript" src="${zoomJSLib}${zoomJSAVLib}/../webim.min.js"></script>
// <script type="text/javascript" src="${zoomJSLib}${zoomJSAVLib}/js_media.min.js"></script>
// 2. add a node which WebSDK use
// <div id="zmmtg-root">
//   <div data-reactroot="" class="meeting-app"></div>
// </div>
// react modal auto generation.
// <div class="ReactModalPortal"></div>

Yes that is possible.

Thanks,
Tommy

1 Like