当用户点击Brightcove中的按钮时,如何播放特定时间戳的视频



我正在Brightcove上播放视频。我需要播放视频中特定时间戳的视频。例如:如果用户点击一个按钮,视频应该从5分30秒开始播放。我认为这个想法很清楚。我正在使用brightcov/react播放器加载程序来播放视频。

<ReactPlayerLoader
onSuccess={onVideoSuccess}
accountId={accountID}
videoId={mediaID}
playerId={playerID}
attrs={{ className: "brightcove", autoPlay: "muted" }}
/>
import { useRef } from 'react'
const mediaRef = useRef()
const gotoTimeStamp = (time) => {
mediaRef.current.player.currentTime(time)
}

return ( 
<ReactPlayerLoader
ref={mediaRef}
onSuccess={onVideoSuccess}
accountId={accountID}
videoId={mediaID}
playerId={playerID}
attrs={{ className: 'brightcove', autoPlay: 'muted />

<button onClick={() => gotoTimeStamp(1434)}>
Click me            
</button>
)

最新更新