Assigned
Status Update
Comments
sn...@google.com <sn...@google.com> #2
Hi, thanks for reaching out to us! I'm currently looking into this issue you're seeing with startSeconds
. Will reach back with updates as soon as I have one.
sn...@google.com <sn...@google.com> #3
We are unable to reproduce this issue you're seeing with loadVideoById
. Can you share more details like the browser information and version in which you're able to see this?
ti...@gmail.com <ti...@gmail.com> #4
Hello. I can reproduce it in Firefox 124.0.2 (64-bit) for Linux. To reproduce I had to disable firefox enhanced tracking protection by clicking on shield button in address bar and toggle it off.
ma...@gmail.com <ma...@gmail.com> #5
I'm using the latest version of Chrome (123.0.6312.106).
I can easy reproduce this issue at your demo site.
https://developers.google.com/youtube/youtube_player_demo
This issue will not appear when you use the guest mode of Chrome.
You need signed in Chrome using Google(YouTube) acount.
How to reproduce at demo page
1. You play the inline video and stop at 8 min.
2. Set Content start time 60.
3. Push [Update Player with selected options]
4. The inline Player start at 8 min.
If you use guest mode of Chrome, the inline Player start at 1 min.
I can easy reproduce this issue at your demo site.
This issue will not appear when you use the guest mode of Chrome.
You need signed in Chrome using Google(YouTube) acount.
How to reproduce at demo page
1. You play the inline video and stop at 8 min.
2. Set Content start time 60.
3. Push [Update Player with selected options]
4. The inline Player start at 8 min.
If you use guest mode of Chrome, the inline Player start at 1 min.
sn...@google.com <sn...@google.com> #6
Thanks for sharing all the information! I'm opening a report with the internal teams on your behalf. Will reach back with updates as soon as I have one.
Description
- Description
loadVideoById cannot start playback at parameter startSeconds
- API request with parameters used (DO NOT include your credential)
loadVideoById({'videoId': 'xxxxxxxxxxx',
'startSeconds': 60,
'endSeconds': 180
});
player.playVideo();
It is normal usage.
- Result (copy and paste a JSON response you received)
Playback starts from the last played position.
- Expected result
I want to play from the location specified in startSeconds.
- Is it 100% reproducible?
If a YouTube account is set up, it seems that the video will be played from the previous playback position for the sake of user experience.
Even if you execute playVideo() after specifying the playback start position with seekTo(), playback will start from the previous playback position.
You can check this behavior on the demo page below.
- Reproducible API explorer link