我正在尝试使用 Angular 6 和 Agora Web v2.50 SDK 创建视频聊天。我按照这个链接上的教程, https://medium.com/@Anderson7301/building-a-video-chat-app-with-agora-and-angular-6-858d72b6fa0d 我能够在我的本地成功地实现这个机器,但是当我尝试在服务器上运行它时,我得到“main.c71419ff14e542f66f51.js:1 ERROR TypeError: o.default.debug is not a function”。你能帮我吗?服务器在 SSL 上运行。
更新 - 2018 年 11 月 20 日
我发现我需要使用动态密钥才能在服务器上进行视频聊天。因此,我使用了 Dynamickey Generation Java 代码并创建了令牌,并在尝试加入用户时收到“Agora-SDK [错误]:用户加入失败 [ERR_NO_AUTHORIZED]”。这是我的角度应用程序的日志。
11:24:34:202 Agora-SDK [INFO]:创建客户端,模式:互操作编解码器:vp8 AgoraRTCSDK.min.js:2
11:24:34:215 Agora-SDK [INFO]:初始化 AgoraRTC 客户端,appId:1d82f0b2b87d445d81dfb2caf4f5e5b9。AgoraRTCSDK.min.js:2
11:24:34:264 Agora-SDK [INFO]:初始化 AgoraRTC 客户端,appId:1d82f0b2b87d445d81dfb2caf4f5e5b9。
active.component.ts:649 AgoraRTC 客户端初始化 AgoraRTCSDK.min.js:2
11:24:34:272 Agora-SDK [DEBUG]: 连接到 choose_server: https://ap-web-1.agora.io/api/v1 AgoraRTCSDK.min.js:2
11:24:34:282 Agora-SDK [DEBUG]: 连接choose_server: https://ap-web-2.agoraio.cn/api/v1 AgoraRTCSDK.min.js:2
11:24:34:951 Agora-SDK [DEBUG]: 获取网关地址: (3) ["webrtc-159-117-159-4.agora.io:5875", "webrtc-128-1-33-131 .agora.io:5866", "webrtc-159-117-159-3.agora.io:5870"] AgoraRTCSDK.min.js:2
11:24:34:957 Agora-SDK [INFO]: 加入频道: 1000 AgoraRTCSDK.min.js:2 11:24:34:964 Agora-SDK [DEBUG]: 注册客户端 Channel 1000 Uid 1587154302 AgoraRTCSDK.min.js :2
11:24:34:973 Agora-SDK [DEBUG]:开始连接:webrtc-159-117-159-4.agora.io:5875 AgoraRTCSDK.min.js:2
11:24:35:131 Agora-SDK [DEBUG]: websockect 打开: webrtc-159-117-159-4.agora.io:5875 AgoraRTCSDK.min.js:2
11:24:35:235 Agora-SDK [DEBUG]:连接网关服务器 AgoraRTCSDK.min.js:2
11:24:39:336 Agora-SDK [错误]:用户加入失败 [ERR_NO_AUTHORIZED]
生成的动态令牌是005AQAoAEY5MDBDNERFRkMxNzdDMkJGRjc5QUY5NDY2QTVEMDYzRTY4QTJCMDEQAB2C8LK4fURdgd+yyvT15bmaofNbWm6O7wAAAAAAA==
我的项目的 AppId 是1d82f0b2b87d445d81dfb2caf4f5e5b9
提前感谢您的帮助