gpt4 book ai didi

html - iOS 12上的webkitaudiocontext无法工作吗?

转载 作者:行者123 更新时间:2023-12-03 01:35:18 25 4
gpt4 key购买 nike

我正在开发一个 Angular 应用程序。此应用需要播放保存在IndexedDB中的音频。因此,我已经保存了arrayBuffer,并且当我启动PWA APP时,我在AudioBuffer中立即转换了arrayBuffer。
然后,当用户单击按钮时,创建一个AudioContext ||。 WebKitAudioCOntext(iOS专用),并使用audioBuffer等设置源。

没有回调功能或 promise 。我已阅读并了解iOS的局限性。
但是没有,iOS上没有声音。它适用于Mac上的Safari,Chrome,Android上的Safari,但不适用于iPhone。

我已经尝试了许多音频库。

例如,我发现使用pizzitaco.js(https://alemangui.github.io/pizzicato/)的网站示例仅在允许访问麦克风的情况下可在iPhone上运行。如果刷新页面并拒绝麦克风,则无声音...

我真的对苹果感到沮丧!

请帮我

最佳答案

我发现的唯一解决方案是在iO上要求麦克风接入。如果我们可以使用麦克风,则可以使用webkitAudioContext播放声音!

不知道为什么,但是可以。

navigator.mediaDevices.getUserMedia({ audio: true, video: false })

关于html - iOS 12上的webkitaudiocontext无法工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53775007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com