Why does setting currentTime of HTML5 video element reset time in Chrome?

前端 未结 6 1644
隐瞒了意图╮
隐瞒了意图╮ 2020-12-16 09:57

I want to set the time position of a video in HTML5. The time should be set like this:

function settime(){
    var video = document.getElementById(\"video1\"         


        
6条回答
  •  长情又很酷
    2020-12-16 10:55

    I came across the same problem. Here's what happened in the bottom line.

    1. If you are writing code in an integrated development environment, then open your HTML file directly from a hard disk besides the IDE server - This happened to me, the server did not let you set an arbitrary time during video playback.
    2. You can check if the browser can perform this operation alert ("Start:" + player.seekable.start (0) + "End:" + player.seekable.end (0)); player.seekable returns a TimeRanges object: Definition and Usage The seekable property returns a TimeRanges object. The TimeRanges object represents ranges of the audio / video that are available for seeking for user. A seekable range is a time-range of audio / video where the user can seek (move playback position) to. For non-streaming videos it is often possible to seek anywhere in the video even before it has been buffered. Note: This property is read-only. www.w3schools.com article

提交回复
热议问题