【发布时间】:2021-10-22 07:46:10
【问题描述】:
我正在尝试使用 agora 和 firebase 在我的应用程序中实现语音通话功能,用户可以在其中进行一对一通话,但在此加入功能中,我传递了与 firebase 中的两个用户相同的频道名称 但我不知道在 optionalUid 中传递什么,这是哪个 uid?并且 agora 中的令牌需要一个频道名称来生成一个,但我不想在控制台中键入特定的频道名称我该怎么办?
_joinChannel() async {
await Permission.microphone.request();
await _engine
.joinChannel(null, widget.call.channelName!, null,
optionalUid)
.catchError((onError) {
print('error ${onError.toString()}');
});}
【问题讨论】:
-
我使用了
optionalUid=0,它对我有用
标签: firebase flutter dart agora.io