问题描述
大家好,我正在尝试创建一个在ws-chime中禁用我的麦克风的按钮,我只是按照文档中的字母来操作,即当我单击该按钮时似乎什么也没发生。
const { muted,toggleMute } = usetoggleLocalMute();
<button onClick={toggleMute}>
{muted ? "Unmute myself" : "Mute myself"}
</button>
解决方法
我可以模拟该问题,然后在互联网上搜索this post on github。
我尝试实施此处建议的内容,但对我不起作用,因此我决定使用const meetingManager = useMeetingManager();
通过使用该功能,我可以通过拨打电话来静音/取消静音
await meetingManager.audioVideo?.realtimeUnmuteLocalAudio();
await meetingManager.audioVideo?.realtimeMuteLocalAudio();
我不知道这是否是最好的解决方案,但这对我有用,直到他们按照github上的帖子更新文档为止。