Opened 14 months ago
Last modified 2 months ago
#60729 new defect (bug)
YouTube embed start=
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | Awaiting Review | Priority: | normal |
Severity: | minor | Version: | 6.4.3 |
Component: | Embeds | Keywords: | needs-patch |
Focuses: | Cc: |
Description
Hi. I am experiencing an issue where I am seeing the video start time being either randomized or shifted for each load.
Expected behavior: YouTube video embedded with a timestamp like {youtube_url}start=5064, video starts at 1:24:24 each time video is loaded on a blog post.
Issue 1: if "resize for smaller devices" is active the start point is randomized before posting. E.g. at 5064 it start approximately 30 seconds before it should (say 5034). I shift the start time to 5094 to try and compensate, resulting in it starting earlier than previously (say 5004). I leave it at 5064 and publish the blog post, with the result of it starting at 0 seconds (incognito mode, fresh browser, logged in).
Issue 2: Resize for smaller devices is turned off. Now the first time the video is loaded it starts where it is supposed to start at 5064 seconds (steps: start video -> refresh page -> start video -> refresh -> ...). But, for each time the blog post is loaded and the viewers presses play, the start time shifts back approximately 30 seconds. This does not happen in incognito mode, here it loads at the correct timestamp each time the page is reloaded and video started.
Change History (2)
#2
@
2 months ago
Hi @chrdre,
Thanks for reporting the issue, I had tried to reproduce the issue in latest WP6.7 but unable to reproduce the issue, I used YouTube embed block and tried with URLs of type
https://youtu.be/FcTLMTyD2DU?si=ug9VPicWuatQyKCu&start=63
and
https://youtu.be/FcTLMTyD2DU?si=ug9VPicWuatQyKCu&t=63 both works fine.
Does this issue still exists?
Hi @chrdre, I believe this was implemented using the "YouTube Block" rather than the embed shortcode. Therefore, I suggest that this ticket should be categorized under the Gutenberg project.