问题描述
我正在使用 Chime JS SDK 创建 Angular 客户端。我能够创建会议并将与会者添加到会议中。但是,没有关于如何将视频图块绑定到 Angular 上的 UI 的明确文档。我正在 videoTileDidUpdate
活动中尝试此操作:
const videoContainer = this.renderer.createElement('div');
// Set the id of the div
this.renderer.setProperty(videoContainer,'id',"video-" + tileState.tileId);
this.renderer.setProperty(videoContainer,'class',"p-col");
const videoTile = this.renderer.createElement('video');
this.renderer.setProperty(videoTile,"tile-" + tileState.tileId);
this.renderer.setProperty(videoTile,'autoplay',"1");
this.renderer.appendChild(videoContainer,videoTile);
this.renderer.appendChild(videoElement.nativeElement,videoContainer);
this.meetingSession.audioVideo.bindVideoElement(tileState.tileId,videoTile);
事件被无限触发并创建无限视频元素。然而没有视频。如何让视频显示在视频标签上。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)