我正在使用该库进行twilio视频通话https://github.com/blackuy/react-native-twilio-video-webrtc
连接后,参与者视图显示为黑色。我没有任何错误。值来自_onParticipantAddedVideoTrack
。其他回调也有效。
_onParticipantAddedVideoTrack = ({ participant, track }) => {
//console.warn("onParticipantAddedVideoTrack: ", participant, track)
console.log("conference 10 ", participant, track);
this.setState({
videoTracks: new Map([
...this.state.videoTracks,
[track.trackSid, { participantSid: participant.sid, videoTrackSid: track.trackSid }]
]),
});
this.setState({
trackSid: track.trackSid, isParticipant: true,
trackIdentifier: { participantSid: participant.sid, videoTrackSid: track.trackSid }
});
}
<TwilioVideoParticipantView
style={styles.remoteVideo}
key={this.state.trackSid}
enabled={true}
trackIdentifier={this.state.trackIdentifier}
/>