Zoom Web SDK 停留在 'Joining Meeting'
Zoom web SDK stuck on 'Joining Meeting'
我正在尝试将 Zoom Web SDK 集成到我的 React 应用程序中,我浏览了他们的文档并遵循了他们的示例应用程序的步骤,但是 - 当我尝试从我的应用程序加入会议时,它被卡住了关于加入会议。如下图所示。我的代码如下
import { ZoomMtg } from '@zoomus/websdk';
ZoomMtg.preLoadWasm();
ZoomMtg.prepareJssdk();
ZoomMtg.setZoomJSLib('node_modules/@zoomus/websdk/dist/lib', '/av');
`
ZoomMtg.init({
leaveUrl: <my-url>,
isSupportAV: true,
success: (success) => {
ZoomMtg.join({
signature: <signature-from-api>,
meetingNumber: <meeting-number>,
userName: <my-username>,
apiKey: <my-apiKey>,
userEmail: <my-email>,
passWord: <mypassword>,
role: 0,
success: (success) => {
console.log(success);
},
error: (error) => {
console.log(error);
}
})
},
error: (error) => {
console.log(error)
}
}) `
请检查页面并检查网络选项卡中是否存在任何错误。
以下可能是一个问题:
- meetingNumber - 您的会议号不正确。尝试提供一个没有任何 space.
的个人会议号码
- signature- 最好从后端生成签名 https://marketplace.zoom.us/docs/sdk/native-sdks/web/build/signature 。签名现在可能不是你的问题,但如果你有多个参与者,你很可能会超时或其他问题.
我终于设法解决了这个问题,看来这个问题是由角色 属性引起的ZoomMtg.join object,去掉后问题解决,可以加入会议了
我正在尝试将 Zoom Web SDK 集成到我的 React 应用程序中,我浏览了他们的文档并遵循了他们的示例应用程序的步骤,但是 - 当我尝试从我的应用程序加入会议时,它被卡住了关于加入会议。如下图所示。我的代码如下
import { ZoomMtg } from '@zoomus/websdk';
ZoomMtg.preLoadWasm();
ZoomMtg.prepareJssdk();
ZoomMtg.setZoomJSLib('node_modules/@zoomus/websdk/dist/lib', '/av');
`
ZoomMtg.init({
leaveUrl: <my-url>,
isSupportAV: true,
success: (success) => {
ZoomMtg.join({
signature: <signature-from-api>,
meetingNumber: <meeting-number>,
userName: <my-username>,
apiKey: <my-apiKey>,
userEmail: <my-email>,
passWord: <mypassword>,
role: 0,
success: (success) => {
console.log(success);
},
error: (error) => {
console.log(error);
}
})
},
error: (error) => {
console.log(error)
}
}) `
请检查页面并检查网络选项卡中是否存在任何错误。 以下可能是一个问题:
- meetingNumber - 您的会议号不正确。尝试提供一个没有任何 space. 的个人会议号码
- signature- 最好从后端生成签名 https://marketplace.zoom.us/docs/sdk/native-sdks/web/build/signature 。签名现在可能不是你的问题,但如果你有多个参与者,你很可能会超时或其他问题.
我终于设法解决了这个问题,看来这个问题是由角色 属性引起的ZoomMtg.join object,去掉后问题解决,可以加入会议了