原生微信小程序对接腾讯云音视频通话

166 阅读1分钟

官方建议的是对接TRTCCalling ,它也集成了即时通讯的api,部分不明白不清楚的可以参考一下即时通讯。

根据官方给出的demo, 建议是把接听页面单独写一个,不然谁知道某个节点的z-index就超过它呢?我直接使用demo的样式,没有做修改。

相关授权我是在上一个页面做的 scope.camera scope.record

微信图片_20210818182625.png 视频聊天页面直接照搬官网 小细节稍作修改。

tip:

1.config、invitee里面所有的字段都必须是String,否则拨打失败。

2.必须ready之后 可以设置个定时器 或者 在这里请求一下必要参数(有更好方法可以留言哦~)

image.png

3.关于通话结束的一些提示 ,直接在

image.png之后提示便可以。

image.png如果在这个里面直接提示,则后面的一下挂断状态就不会提示 (也不知道是不是我写的问题,不过都是小问题啦~)

5.由于小程序不像vue,所以如果想做成全局,要小程序登录的时候直接获取用户秘钥,把视频通话页面做成组件,然后每个页面都引入,注意:重复登录问题,另外还要监测一下秘钥失效时间。这个官网demo没有写出,具体还是要看需求了。

ps:如果封面有侵权请联系我删除哦,生活不易,苟住要紧!