等到HTML5视频加载 - Typescript

时间:2017-06-01 14:04:15

标签: html5 typescript html5-video html-input

我有一个视频标签,我动态更改其来源,因为我让用户从数据库中选择一些视频。问题是,我在调用加载函数时遇到错误

这是我的代码:

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

但这样做我会收到警告

  

[ts]类型 HTMLInputElement

上不存在属性加载

1 个答案:

答案 0 :(得分:3)

我没有对此进行测试,但尝试将您的HTML元素转换为HTMLVideoElement而不是HTMLInputElement,因为.load()类型上的HTMLInputElement方法不存在。

干杯。