问题标签 [react-native-sound]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1346 浏览

react-native - 在本机反应中使用base64字符串播放音频

我使用react-native-fs对base64字符串中的音频进行了编码。现在我想将base64字符串解码回音频格式并以react-native播放。

现在我的 base64 字符串保存在 audioPath 中。

顺便说一下播放声音,我使用的是react-native-sound,但我找不到任何格式来使用 base64 数据在 react-native-sound 中播放声音。

如果有人遇到过这种情况并解决了问题,请告诉我。

0 投票
2 回答
968 浏览

react-native - react-native-sound 音频文件未在 iOS 13 中播放

我正在使用react-native-sound并在 iOS 12 设备上播放声音,但是当我签入 iOS 13 设备时没有播放。

这是我的代码

0 投票
2 回答
576 浏览

react-native - react-native-sound 在 ios 模拟器上不起作用

下面的代码在 android 上运行良好,并且可以播放声音....但是在 ios 模拟器上却没有。我已经将我的声音文件添加到 Xcode 项目中,并且没有发现任何错误......当我单步执行代码时,它this.sound.play()成功运行并调用了回调函数......但是你没有听到任何声音。

0 投票
0 回答
35 浏览

android - React Native 中的音量振荡

我使用 react-native 创建了一个节拍器,没什么特别的(下面的伪版本)

问题是当我部署到我的手机时,音量会振荡(我猜)。大多数“滴答声”都很好,但有些玩得很低。

我试了几次都Sound.setCategory()没有成功。

以前有人遇到过这种情况吗?我正在部署到 Android 设备(未测试也不打算在 ios 上进行)

“反应原生”:“^0.63.2”

0 投票
1 回答
444 浏览

javascript - React Native 与 Animated 同步声音

我正在制作一个带有节拍器的应用程序。我正在使用 react-native-sound 和 Animated。我需要节拍器的声音以非常高的精度触发,并且与动画同步。我没有大量经验,所以我使用了一个 hacky 解决方案(使用 Animated.listener 触发样本),但效率极低:

有人对如何更好地处理它有任何建议吗?谢谢!

更新#2

this.animateTiming() 看起来像这样:

}

循环长度为 4000 毫秒,因此在 60fps 时 loopCount 上升到 240。因此,[0,60,120,180] 表示“每秒播放声音”。延迟发生在每个循环的开始,即调用渲染函数时。我已经确定延迟的来源(大约 80 毫秒)是使用 VexFlow 渲染乐谱(请参阅此链接中“入门”中的示例)。

问题是,VexFlow 渲染和动画是否有可能以某种方式并行运行(音频需要完全及时,渲染符号的轻微延迟不是问题)。预渲染符号是不可行的,因为显示的内容取决于用户在前一个循环周期中的操作。

0 投票
0 回答
34 浏览

react-native-sound - 运行命令以在反应本机项目中安装声音依赖项时出错

每次我运行这个命令:

它给了我以下错误:

0 投票
1 回答
447 浏览

react-native - react-native-sound 始终显示当前播放时间为 0

我正在使用 react-native-sound 创建音频播放器,我想在播放时获取声音的当前播放时间,但是当我使用 getCurrentTime 回调时,它只显示 0。下面是相同的代码:

如果有人能建议我该怎么做,那就太好了?我应该使用 seInterval() 吗?任何线索将不胜感激。

0 投票
1 回答
26 浏览

react-native - 与计算机断开连接后,React Native 应用程序无法播放 mp3

我在资产文件夹中保存了一个名为“sound1.mp3”的 mp3 文件。在 App.js 中,我调用:

有效。但是当我断开我的安卓手机与我的电脑并重新启动应用程序时,它无法播放 mp3 文件。请帮我。

0 投票
0 回答
19 浏览

react-native - 如何在反应原生和相对错误中添加声音

我们如何在 React Native 中添加声音?我正在使用下面的代码,但它总是给出错误= 未定义不是一个对象(评估'Howler._navigator.appVersion.match')

. 我正在使用下面的代码:(使用howler依赖),我也尝试使用“react-native-sound”依赖,但它给出了同样的错误。

0 投票
1 回答
91 浏览

android - 收到推送通知(firebase)时如何在背景上触发一些声音〜React Native

我正在构建一个类似于Swiggy的应用程序,因此当从客户那里获得新订单时,我正在触发推送通知,此时我需要触发不同的喇叭声音。

使用的模块:

这里!问题是收到通知时未触发声音。

请帮我解决一下这个。提前致谢。