samvera-labs / ramp

Interactive, IIIF powered audio/video media player React components library. Styleguidist Docs: https://samvera-labs.github.io/ramp/
https://ramp.avalonmediasystem.org/
30 stars 5 forks source link

[BUG] Custom start not working in iOS native player #530

Closed Dananji closed 1 day ago

Dananji commented 2 months ago

Description

When there's a custom start time for the media, it seems iOS native player is not picking it up. Native player always starts from zero.

This was found in the demo site sample manifest, where it had start property at the Manifest-level to set the start time of playback.

Related cookbook recipe to test: https://iiif.io/api/cookbook/recipe/0015-start/

Done Looks Like

elynema commented 2 months ago

This should be tested in playlists. If it causes problems with playlists, we should tag this as part of 7.8 release.

elynema commented 1 month ago

If you use a section level URL in Avalon and then add a timestamp to it, users will see an issue in native player. Avalon doesn't currently generate any URLs like this.

Playlists are working fine.

elynema commented 1 month ago

This needs proper testing, so wait until next release, rather than rush out in 7.8 release.

joncameron commented 1 day ago

Working in iOS 16.5 Safari 👍