等待 HTML5 个视频加载 - 打字稿

Wait until an HTML5 video loads-Typescript

我有一个视频标签,当我让用户从数据库中的多个视频中进行选择时,我会动态更改其来源。问题是,我在调用加载函数时出错

这是我的代码:

var video = <HTMLInputElement>document.getElementById('introVideo');
video.src = this.videoUrl;
video.load();`

但是这样做我收到警告

[ts] Property load does not exists on type HTMLInputElement

我没有测试这个,但是尝试将你的 HTML 元素转换为 HTMLVideoElement 而不是 HTMLInputElement 因为方法 .load() 在 [=11 上不存在=]类型。

干杯。