三秒过后(视频已经渲染完成后)再动态将字幕添加进去,怎么添加
这是视频options中的配置
```javascript
export const options = (src: string, tSrc?: string) => {
return {
notSupportedMessage: t("videoAnalysis.aiChartsDetail.notSupportedMessage"),
controls: true,
responsive: true,
autoplay: false,
preload: "metadata",
// preload: "auto",
subsCapsButton: true,
controlBar: {
children: [
// 写在这里,会在播放条上显示出来,并且是按照写的顺序显示位置。
{ name: "playToggle" }, //播放暂停按钮
{ name: "currentTimeDisplay" }, //当前播放时间
{ name: "progressControl" }, //播放进度条
{ name: "subsCapsButton" }, //字幕
{
name: "volumePanel", //音量控制
inline: false //不使用水平方式
},
{ name: "FullscreenToggle" }, //全屏
// { name: isArea ? "" : "FullscreenToggle" }, //全屏
{ name: "dash-board-echart" },
{ name: "teaCenterHead" }
]
},
sources: [
{
src: src,
type: "video/mp4"
}
],
tracks: [
{
src: tSrc,
default: true
}
]
}
}
后续怎样才可以动态添加进去呢?
有搜索到 addRemoteTextTrack方法但是没有效果
player.value.addRemoteTextTrack(
{
src: tSrc,
kind: "captions",
default: true
},
false
)
这样写出来后也没有效果,请问一下有人知道怎么做吗?