Closed astev89 closed 3 years ago
After doing some recon I discovered that adding #EXT-X-START:TIME-OFFSET={NUMBER VALUE HERE},PRECISE=YES
to the m3u8 playlist file will successfully update the default start time in iOS safari. Obviously it's not the players job to update said file so I'm just going to close it. Maybe this will help someone struggling with the same.
Bug Report
Vime version: @vime/svelte and @vime/core version 5.0.33
Provider: [X] HLS
Current behavior: Setting currentTime has no affect in iOS. The value can be changed, but it is not reflected in the video.
Expected behavior: When starting a video with on:vmPlay={() => currentTime = someNumber} the video should skip to the value provided.
Steps to reproduce: Use the vime svelte example code and add on:vmPlay and set the value to a function that updates the current time. It works in desktop browsers and androids, but not iOS.
-->
Other information: Adding the autoplay prop with playsinline has no affect, but doing so causes a loading indicator to play over the video without ever going away.