You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When one HTML page's audio narration ends, the next page in the sequence is automatically loaded. But the audio doesn't keep playing automatically due to browsers' autoplay policies.
I would like the browser to ask the user to grant permission for autoplay across all the documents in the book, something like:
Browser: Grant media autoplay for https://BookProvider.com/BookTitle/* ?
User: Yes please thank you
The result would be that all pages at that address can now automatically play media.
TODOs for the time being:
research autoplay policies more thoroughly.
experiment with workarounds such as prompting the user to interact with the page if autoplayback failed.
Selectively try to autoplay pages depending on if the user was listening to the previous page in the sequence (aka spine) and came to this page automatically.
Autoplay itself however does not work (see https://github.com/daisy/accessible-books-on-the-web/issues/3)
This should be something to be configured on the server via a permissions policy but in practice, it doesn't work in browsers. However, there is a user-controllable setting that can enable autoplay, and that works. See some experiments I did.
When one HTML page's audio narration ends, the next page in the sequence is automatically loaded. But the audio doesn't keep playing automatically due to browsers' autoplay policies.
I would like the browser to ask the user to grant permission for autoplay across all the documents in the book, something like:
Browser: Grant media autoplay for
https://BookProvider.com/BookTitle/*
?User: Yes please thank you
The result would be that all pages at that address can now automatically play media.
TODOs for the time being:
The text was updated successfully, but these errors were encountered: