I tried again with web sdk 1.9.0 and the latest Mac client and got the same results.
Could it matter how we set things up for the web sdk?
Here’s our code:
<link type="text/css" rel="stylesheet" href="https://source.zoom.us/1.9.0/css/bootstrap.css" />
<link type="text/css" rel="stylesheet" href="https://source.zoom.us/1.9.0/css/react-select.css" />
<script src="https://source.zoom.us/1.9.0/lib/vendor/react.min.js"></script>
<script src="https://source.zoom.us/1.9.0/lib/vendor/react-dom.min.js"></script>
<script src="https://source.zoom.us/1.9.0/lib/vendor/redux.min.js"></script>
<script src="https://source.zoom.us/1.9.0/lib/vendor/redux-thunk.min.js"></script>
<script src="https://source.zoom.us/1.9.0/lib/vendor/jquery.min.js"></script>
<script src="https://source.zoom.us/1.9.0/lib/vendor/lodash.min.js"></script>
<!-- import ZoomMtg -->
<script src="https://source.zoom.us/zoom-meeting-1.9.0.min.js"></script>
<script>
var initialized = false;
$(document).ready(function(){
if (initialized == false) {
initialized = true;
let curUrl = "<?php echo $this->return_url; ?>";
ZoomMtg.setZoomJSLib('https://source.zoom.us/1.9.0/lib', '/av');
ZoomMtg.preLoadWasm();
ZoomMtg.prepareJssdk();
console.log(JSON.stringify(ZoomMtg.getWebSDKVersion()));
ZoomMtg.init({
debug: false,
leaveUrl: curUrl,
isSupportAV: true,
isSupportChat: true,
disableInvite: true,
meetingInfo: [
'topic',
'mn',
'participant',
'enctype',
],
success: function() {
ZoomMtg.join({
signature: "<?php echo $signature; ?>",
apiKey: "<?php echo $this->api_key; ?>",
meetingNumber: <?php echo $this->meetingid; ?>,
userName: "<?php echo $userName; ?>",
passWord: "<?php echo $this->password; ?>",
userEmail: "<?php echo $this->email; ?>",
success(res) {
},
error(res) {
console.log(res);
}
})
},
error: function() {
console.log("init failed");
}
});
}
});
</script>