[Webkit-unassigned] [Bug 198015] New: Cannot play audio created from blob

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat May 18 15:21:09 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=198015

            Bug ID: 198015
           Summary: Cannot play audio created from blob
           Product: WebKit
           Version: Safari 12
          Hardware: iPhone / iPad
                OS: Unspecified
            Status: NEW
          Severity: Blocker
          Priority: P2
         Component: Web Audio
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jordan.michael.last at gmail.com

I am downloading audio files and storing them in IndexedDB as ArrayBuffers. When it comes time for the user to play the audio files, I pull them out IndexedDB, create a blob, and use window.URL.createObjectURL to create the url for the src attribute of an audio element. This works fine in the Chromium browsers that I have tested. It works in none of the iOS devices that I've tested. Because of this, it does not seem possible to play audio files that have been stored in IndexedDB.

There have been various discussions about this on StackOverflow, and there does not seem to be a solution:

https://stackoverflow.com/questions/4201576/html5-audio-files-fail-to-load-in-safari

https://stackoverflow.com/questions/13231915/loading-audio-via-a-blob-url-fails-in-safari

https://stackoverflow.com/questions/43620594/audio-blob-not-working-in-ios-safari

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190518/1262d7fb/attachment.html>


More information about the webkit-unassigned mailing list