【问题标题】:How to start a video from a special time and link it? [closed]如何从一个特殊的时间开始一个视频并链接它? [关闭]
【发布时间】:2014-06-07 16:23:40
【问题描述】:

我想在特殊时间标记我的视频并链接它们。 例如我的视频是 5 分钟,从开始到第 1 分钟是关于美国,从第 1 分钟到第 2 分钟是关于伊朗等等。

我有其他页面,想链接到那个时间并从那个时间开始。

我不知道该怎么做,用 javascript 和 jquery 或 html 还是 ...?

【问题讨论】:

    标签: javascript jquery video tags


    【解决方案1】:

    所以你的问题需要一些版本,但也许这就是你的答案:

    在 HTML5 中这很容易做到:

    var mediaElement = document.getElementById('mediaElementID');
    mediaElement.seekable.start();  // Returns the starting time (in seconds)
    mediaElement.seekable.end();    // Returns the ending time (in seconds)
    mediaElement.currentTime = 122; // Seek to 122 seconds
    mediaElement.played.end();      // Returns the number of seconds the browser has played
    

    你需要一点用java脚本编程的技巧才能做到这一点。

    只需添加 122 的时间状态:

       mediaElement.currentTime = 122; // Seek to 122 seconds
    

    如果您想将时间设置为分钟,请执行以下操作:

      var seekTime=(yourSpecialTimeinMinute)*60;
      mediaElement.currentTime = seekTime; // Seek to the minute that you want
    

    这里有一个很好的文档:Mozilla

    【讨论】:

    • 非常感谢,这是我的回答@kermani
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-07
    • 2021-04-24
    • 1970-01-01
    相关资源
    最近更新 更多