我正在使用 twilio-video v2.7。
客观的:
停止后重新启动视频轨道。
用例:
视频关闭时关闭摄像头 LED 指示灯,反之亦然,就像 google meet 一样。
const toggleVideo = () => {
const isOff = !isVideoOn;
room.localParticipant.videoTracks.forEach((t) => {
if (isOff) {
t.track.enable();
t.track.attach(screenRef.current)
} else {
t.track.disable();
t.track.stop()
t.unpublish()
t.track.detach()
}
});
setVideoToggle(isOff);
};