【发布时间】:2020-09-15 07:14:28
【问题描述】:
我正在开发一个 Angular 项目,我有一个组件应该播放 js 文件中的视频。
这是我的html
<video width="276" height="540" class="video-element" id="video-element" >
<source [src]="videoFile" type="video/mp4">
<source [src]="videoFile" type="video/ogg">
</video>
这是我的 js 文件
const playVideo = document.getElementsByClassName('video-element') as HTMLCollectionOf<HTMLElement>;
playVideo[0].classList.add('show'); // play video
playVideo[0].play(); // I get error
我收到错误:“HTMLElement”.ts(2339) 类型上不存在属性“播放”
当我尝试从 js 文件播放视频时。
提前感谢您的帮助:)
【问题讨论】: