Unhandled Promise Rejection: AbortError: The operation was aborted.
(anonymous function)
rejectPromise
The issue only seems to be safari version 14+
Our work around was to use babylon to play the audio we needed, but that causes a new issue. Safari’s autoplay blocker stops the audio getting played unless the user clicks a unmute button. So its not really an option.
@GwilymNewton : Hi Gwilym - a good welsh name! Over time , I have had issues with audio associated with Chrome. Have you tried this playground with Safari
It works with Chrome, and I read somewhere that Chrome and Safari may share some code… So give it a try.
Babylon is definitely part of the recipe for the bug. When we pull it out of the page we can use the ‘audio’ tags again. ( This is what we have done now as we had a deadline to hit )
yeah we noticed I was wrong the bug is not there in the playground. So it could be Vue + Babylon JS + Safari. That is the issue.
chrome is fine, that’s been our primary development platform. So only found out when we started beta testing.
happy to spend some time with one of the Devs in a few days walking then through our setup. If it helps debug