Results 437 comments of Mickaël Menu

Yes non linear resources are not yet supported, mostly because the correct behavior is unclear. See this discussion https://github.com/readium/architecture/discussions/143 What do you personally expect should happen? * Opening a pop-up...

Thank you, such samples are very useful. This feature is [a real can of worms](https://github.com/readium/architecture/discussions/143) so I doubt we will get a good implementation soon. But maybe we can work...

Note to self: `0fdf1bffb52048bd849afa7cf698c4c1_sample.epub`

I investigated quickly, the saved text seems correct: ```json { "before": "to manifest it over all religions, although the Mushrikoon hate it.ʺ [Sooratut-Tawbah, 9:33] Audio not supported!\nThe guidance is the...

I can't reproduce the error from the test app. We use an XML parser so whitespaces don't matter, however there is an extra [invisible character](https://unicode-table.com/en/FEFF/) in `META-INF/container.xml` before the opening...

Note to self: `les-secrets-de-fantomette.epub` We probably need to extract the page size from the `viewport` meta tag instead of expecting that FXL books have `height` and `width` set.

I can reproduce. Most likely the `PaginationView` under the web views is taking over the swipes. The web views are not spanning the whole vertical space to add some top...

The difficulty is that padding should apply to EPUB reflowable resources (`EPUBReflowableSpreadView`) but not fixed-layout ones (`EPUBFixedSpreadView`). I don't think I'll have time to tackle this soon. But here's some...

A possible solution could be to send an event when a resource is not visible anymore and loop over all the media/audio/video elements to pause them (i.e. https://stackoverflow.com/questions/20362138/stop-all-html5-audio-video-with-javascript)

On iOS 14.5+, [`WKWebView.pauseAllMediaPlayback()`](https://developer.apple.com/documentation/webkit/wkwebview/3752240-pauseallmediaplayback) should be used.