Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UV handles mixed format manifests poorly (audio and PDF) #17

Open
amoe opened this issue Aug 18, 2020 · 1 comment
Open

UV handles mixed format manifests poorly (audio and PDF) #17

amoe opened this issue Aug 18, 2020 · 1 comment

Comments

@amoe
Copy link

amoe commented Aug 18, 2020

Tested with IiifServer 3.5.16 and UniversalViewer 3.6.3 and Omeka-S 2.1.2.

This issue occurs when you have a item of type 'dataset' that contains multiple media of different formats.
This is related to these questions on the Omeka-S forums:

PDF-before-audio

The below happens when you position a PDF before the audio:
2020-08-18-161111_1710x862_scrot

The audio will not play as it attempts to do a GET on http://omeka-s.cslp019129.hist.susx.ac.uk/files/original/1bd99892a5e0a24f7ea4add08de119513b05d8dd.mp3/element/e0. However the element/e0 should not be part of the URI here. UV should be looking at the rendering property here but it does not.

Audio-before-PDF

When you position the audio before the PDF the below happens:
2020-08-18-161216_1658x864_scrot

The audio plays correctly (showing that UV knows how to consult the rendering property in thie case). The PDF does show but the audio player controls remain visible. Also the various PDF browsing controls are not present.

Manifest causes?

This diff shows the manifest from the IIIF server. PDF-first case is shown on the left, audio-first on the right.

2020-08-18-161407_1850x937_scrot

Nothing really stands out as being wrong here.

What could the problem be?

@edsilv
Copy link
Contributor

edsilv commented Aug 19, 2020

We don't have support for "mixed manifests" yet. I think your best bet for now is to use individual manifests for each item and put them in a collection.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants