收藏
回答

想了解下我在使用voiproom是有什么问题?

来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  获取的
这是什么问题呀??完全蒙了,看样子是没有开通权限 但是我开通了呀?


最后一次编辑于  2021-03-04
回答关注问题邀请回答
收藏

1 个回答

  • Toujours seul
    Toujours seul
    2021-03-11

    你是第一个吃羊肉的~

    2021-03-11
    有用
    回复
登录 后发表内容
问题标签