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

Playlist Error [iOS 13 on iPhone 11] #461

Open joncameron opened 6 months ago

joncameron commented 6 months ago

Describe the bug A valid playlist works in iOS 14 and 15 in Browserstack, but testing with an iPhone 11 on iOS 13 Ramp errors and displays a "Can't find variable message"

To Reproduce Steps to reproduce the behavior, including the results:

  1. Go to https://avalon-dev.dlib.indiana.edu/playlists/5 on iPhone 11/iOS 13 in Browserstack
  2. Ramp displays an error instead of rendering the components

Expected behavior Ramp shows the playlist page with as expected with no error messages.

Screenshots/Screen Recording

Screenshot 2024-03-27 at 7.54.57 AM.png
joncameron commented 6 months ago

This Safari version doesn't support this function (a more recent browser function). Resolution here is putting a check on browser version and disabling the function based on this.

@joncameron check analytics for iOS 13 and below usage. We're not supporting below iOS 14.