Description
I’d like to add testing menu like original zoom.
Which Web Meeting SDK version?
See source below
Meeting SDK Code Snippets
<html>
<head>
<meta http-equiv="origin-trial" content="">
<link type="text/css" rel="stylesheet" href="https://source.zoom.us/2.3.0/css/bootstrap.css" />
<link type="text/css" rel="stylesheet" href="https://source.zoom.us/2.3.0/css/react-select.css" />
</head>
<body>
<script src="https://source.zoom.us/2.3.0/lib/vendor/react.min.js"></script>
<script src="https://source.zoom.us/2.3.0/lib/vendor/react-dom.min.js"></script>
<script src="https://source.zoom.us/2.3.0/lib/vendor/redux.min.js"></script>
<script src="https://source.zoom.us/2.3.0/lib/vendor/redux-thunk.min.js"></script>
<script src="https://source.zoom.us/2.3.0/lib/vendor/lodash.min.js"></script>
<script src="https://source.zoom.us/zoom-meeting-2.3.0.min.js"></script>
<script>
ZoomMtg.preLoadWasm();
ZoomMtg.prepareJssdk();
ZoomMtg.checkSystemRequirements();
const lang = 'jp-JP';
ZoomMtg.i18n.load(lang);
ZoomMtg.i18n.reload(lang);
ZoomMtg.reRender({lang});
ZoomMtg.init({
leaveUrl: '/leave.html',
debug: true, //optional
// webEndpoint: 'PSO web domain', // PSO option
// showMeetingHeader: false, //option
disableInvite: false, //optional
disableCallOut: false, //optional
disableRecord: false, //optional
disableJoinAudio: false, //optional
audioPanelAlwaysOpen: true, //optional
showPureSharingContent: false, //optional
isSupportAV: true, //optional,
isSupportChat: true, //optional,
isSupportQA: true, //optional,
isSupportPolling: true, //optional
isSupportBreakout: true, //optional
isSupportCC: true, //optional,
screenShare: true, //optional,
rwcBackup: '', //optional,
videoDrag: true, //optional,
sharingMode: 'both', //optional,
videoHeader: true, //optional,
isLockBottom: true, // optional,
isSupportNonverbal: true, // optional,
isShowJoiningErrorDialog: true, // optional,
disablePreview: false, // optional
disableCORP: true, // optional
inviteUrlFormat: '', // optional
loginWindow: { // optional,
width: 400,
height: 380
},
meetingInfo: [ // optional
'topic',
'host',
'mn',
'pwd',
'telPwd',
'invite',
'participant',
'dc',
'enctype',
'report'
],
disableVoIP: false, // optional
disableReport: false, // optional
// toolbar: { // I tried to add menu, but error occured.
// buttons: [
// {
// text: 'Custom Button',
// className: 'CustomButton',
// onClick: () => {
// console.log('custom button');
// },
// },
// ],
// },
success: () => {
this.parent.postMessage({
source: 'zoomFrame',
result: 'init success'
});
},
error: (err) => {
console.error(err);
this.parent.postMessage({
source: 'zoomFrame',
result: 'init error'
});
}
});
Screenshots
original data↓
Device (please complete the following information):
- Device: Desktop PC
- OS: Windows10 Pro 21H2
- Browser: Microsoft Edge
- Browser Version: 99.0.1150.39