我使用 react-youtube 包嵌入视频,我想在点击外部按钮时播放/暂停视频,目前我想不出任何我可以实现的方法-
const opts = {
playerVars: {
disablekb: 1,
controls: 0,
autoplay: 1,
loop: 1,
},
};
<div>
<YouTube
videoId={vid}
className="video"
opts={opts}
onPause={(e) => {
!isHost ? e.target.playVideo() : pausePlayback(e);
}}
onPlay={(e) => startPlayback()}
/>
<button type="button" className="end-call-btn" onClick={//want to play/pause the video when this is clicked} />
</div>
答案 0 :(得分:0)
我认为我们无法控制 react-youtube-player 中的视频播放/暂停。您可以尝试使用 react-player。这将使您能够更好地控制播放 youtube 视频。