阿里云web音视频通信加入频道【aliWebrtc.joinChannel】方法错误解决

同事在搞阿里云的web音视频服务,发现怎么加入频道都不行,查看network请求,发现请求地址变为localhost开头,可是参数gslb已经赋值进去了。后面调试发现下面方法的gslb参数需要传入数组,如果传字符串虽然没有报错,但是http请求会出错。

aliWebrtc.joinChannel({
    userid,         // 用户ID,只能由数字、字母、下划线组成
    channel,        // 频道
    appid,          // 应用ID
    nonce,          // 随机码
    timestamp,      // 时间戳
    gslb,           // gslb服务地址
    token,          //令牌
},displayName).then(()=>{
    // 入会成功
} ,(error)=>{
    // 入会失败,打印错误内容,可以看到失败原因
    console.log(error.message);
});

官方文档里也没有特别说明那个参数需要数组的形式,略坑。

猜你喜欢

转载自blog.csdn.net/QiZi_Zpl/article/details/104845486