hipstas / AudiAnnotate

Workflows for generating AV editions and exhibits using IIIF manifests by HiPSTAS and Brumfield Labs.
https://hipstas.github.io/AudiAnnotate/
Apache License 2.0
15 stars 8 forks source link

CORS problems after shipping UV in AA Theme #293

Open saracarl opened 10 months ago

saracarl commented 10 months ago

Recent changes where we ship the UV javascript code as part of the AA Theme instead of referencing a content deliver network (CDN) for UV has led to CORS issues and audio not playing on:

https://tanyaclement.github.io/znh_jacksonville_1939/s1576-t86-243-june-18-1939-/

I reproduced this in our dupe project here: https://benwbrum.github.io/znh_rebuild/s1576-t86-243

We should: 1) build and run the dupe project locally and see if the problem still happens 2) likely switch the theme back to using the older UV on the CDN (controls will not look good) 3) Talk to the UV folks to get them to make our change in a version of UV that's available via CDN

saracarl commented 10 months ago

We resolved this by rolling back to the published version of UV that has squished controls in smaller divs. We should watch this issue in UV: https://github.com/UniversalViewer/universalviewer/issues/944 When it's resolved, we can upgrade and hopefully have un-squished controls.