-
Notifications
You must be signed in to change notification settings - Fork 146
Known Issues
This page lists all of the known issues or eccentricities of Aurora.js, decoders, demuxers and more (in no specific order).
Before anything else, you should make sure that the browsers you're testing in support the Web Audio API.
Stock Browsers on both iOS and Android are setup such that Web Audio API needs user input to be initialized. So your first player.play()
event will need to be triggered through a touch or click event. You can fetch the data and prebuffer the audio with player.preload()
which will load the data without user interaction.
If you are using your own custom UIWebView
you can get around this limitation with the following properties on your Web View:
UIWebView.allowsInlineMediaPlayback = YES;
UIWebView.mediaPlaybackRequiresUserAction = NO;
Unfortunately, if you are not in Safari the JavaScript JIT is disabled and it might not be suitable for playback of some formats.