【发布时间】:2021-03-03 01:18:41
【问题描述】:
我需要从使用 Javascript 的 api 提供的 url 中找到视频的持续时间
例如 如果网址是
https://static.redoc.com/testing/yp8m8564btm.mp4
我需要在 JS 中找到持续时间,我只想显示带有视频标题的持续时间
【问题讨论】:
标签: javascript angular typescript
我需要从使用 Javascript 的 api 提供的 url 中找到视频的持续时间
例如 如果网址是
https://static.redoc.com/testing/yp8m8564btm.mp4
我需要在 JS 中找到持续时间,我只想显示带有视频标题的持续时间
【问题讨论】:
标签: javascript angular typescript
你可以通过 html 加载它并用样式隐藏它:
<video style="display: none;" id="myvid">
<source src="https://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4">
</video>
并在加载后读取 JS 中的元数据
var myvid= document.getElementById('myvid');
console.log(myvid.duration)
这个答案归功于 Mikushi - https://stackoverflow.com/a/2602558/9318217
【讨论】: