首页 > 解决方案 > 反应原生博览会音频无法正常工作

问题描述

我有一个与 expo 一起运行的 react 本机应用程序,听起来效果很好。

出于某种原因,用于加载声音的简单代码(不播放声音或任何其他操作)正在返回错误。

两个都:

const mySound = new Audio.Sound(require('./assets/sounds/mySound.mp3'))

const mySound = new Audio.Sound.createAsync(require('./assets/sounds/mySound.mp3'))

最终出现下一个错误:

错误:发生未知错误 (-12746) - AVPlayerItem 实例失败,错误代码为 -11800,域为“AVFoundationErrorDomain”。

我尝试在我的服务器中托管 mp3 文件并使用 url 下载,结果相同。不知道该怎么做,因为来自 expo 的音频文档没有对错误代码的解释

标签: react-nativeaudioexpo

解决方案


推荐阅读