【问题标题】:Getting video duration from url in javascript [duplicate]从javascript中的url获取视频持续时间[重复]
【发布时间】:2021-03-03 01:18:41
【问题描述】:

我需要从使用 Javascript 的 api 提供的 url 中找到视频的持续时间

例如 如果网址是

https://static.redoc.com/testing/yp8m8564btm.mp4

我需要在 JS 中找到持续时间,我只想显示带有视频标题的持续时间

【问题讨论】:

    标签: javascript angular typescript


    【解决方案1】:

    你可以通过 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-19
      • 2019-04-08
      • 1970-01-01
      • 1970-01-01
      • 2014-02-26
      • 2017-01-19
      • 2010-11-18
      • 2014-06-09
      相关资源
      最近更新 更多