想了解下我在使用voiproom是有什么问题?
发布于 4 年前 作者 zhengli 11040 次浏览 来自 官方Issues
来wx.joinVoIPChat我使用个api来加入(创建)房间。总是提示失败:

我的核心代码:
var groupId = item._id;
var nonceStr = item.nonceStr;
var timestamp = item.timestamp;
var str = [appId, groupId, nonceStr, timestamp].sort().join('') ;
var signature = CryptoJS.HmacSHA256(str,item.sessionKey).toString();
wx.joinVoIPChat({
      roomType: 'video',
      signature: signature,
      nonceStr: nonceStr,
      timeStamp: timestamp,
      groupId: groupId,
      success: function (res) {
        console.log("加入成功")
      }, fail(err) {
        console.log("加入失败")
        console.log(err)
      }, complete: function (e) {
        wx.hideLoading();
      }
    })

其中groupid用的为数据库生产的_id;
nonceStr用的是用户的openid+nonceStr;
sessionKey用的是云开发getVoIPSign  获取的
这是什么问题呀??完全蒙了,看样子是没有开通权限 但是我开通了呀?


回到顶部