问题标签 [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.
react-native-sound - React-native-sound:setSpeakerphoneOn 不起作用
我在https://github.com/zmxv/react-native-sound/wiki/API上查找了 setSpeakerphoneOn 的文档,其中指出您只需将布尔值传递给它。我想要实现的是有一个切换按钮,用于打开和关闭语音邮件文件的 setSpeakerphoneOn。
这是我的代码片段:
react-native - 我应该将 Expo 用于 expo 音频库还是 React-native-track-player?
我有我用 'react-native init' 初始化的项目。我正在考虑使用 expo 音频库,因为它具有强大的功能。但是,我读过 Expo 不是解决方案。它增加了应用程序的大小。你必须最终弹出它。那么任何人都可以建议我在这种情况下哪个会是更好的解决方案?
Expo的一些缺点:
- 不能很好地与热重装一起玩
- 有时与第三方库链接可能很麻烦。(世博会包括 facebook sdk,这是一个开销。)
- 通知服务差。
javascript - 有没有办法从 json 中获取一个值作为 react native 中的变量
我正在尝试创建一个反应原生的应用程序。我将信息存储在数据库中。我使用 php 通过查询来获取数据库的信息。
然后我使用 fetch 来获取信息,我能够获取信息并将其显示为文本。我想将数据作为变量,以便我可以将它与反应原生声音一起使用。
这是我的反应原生代码
我的 json 看起来像
android - React native sound is too slow when loading a sound from url (delay)
So i am making a mobile app with react native and i used react-native-sound for playing sounds in the app but i noticed that everytime i load the page that plays the sound it dosent play right away i have to wait for at least 10 seconds to hear it
NOTE: i am taking the sound from my website with a link that has the mp3 file retrieved from a buffer and you know how it goes .. i tried other websites but still the same .
so do you have any idea about this delay or how to get rid of it because when i open this link in the phone or pc browser it starts working instantly i just want the same think on the app and thank you..
react-native - 需要 dispatch_sync 来加载 RNSound 的常量
我收到以下错误(仅每隔几次运行应用程序,所以并非总是如此):
和
我的应用程序仍在运行,但我不确定是什么原因造成的。当我在模拟器中重新加载应用程序时,它会间歇性地发生。
这是相关代码:
但是,播放音频文件时不会出现问题。该问题似乎仅在播放音频文件然后重新加载模拟器(命令 R)后出现。如果我再次重新加载模拟器,错误就会消失。
发生此错误是否是因为以前实例中的音频文件仍处于打开状态并影响正在运行的应用程序的新实例?我应该做些什么来解决这个问题,它会在生产中出现问题吗?
react-native - 在卡片上播放声音
我有堆叠卡片的应用程序(很多卡片 - 大约 500 张)
我添加的卡片组件:
此处触发警报err
怎么了?
我尝试了另一种选择。
我new Sound()
在组件加载开始时调用
声音在这里播放,但最多可用于 8 张卡片。后来有和现在一样的错误
react-native - 如何在本机反应中播放从文件选择器中选择的音频文件
我有文件选择器从本地存储中选择音频文件,文件选择器的结果如下
我目前正在使用 react-native-sound 从选择器中播放选定的音频文件
(音频变量是文件选择器中恢复的 uri)
但是这种方法不播放音频文件而不是播放,它给我留下了错误
无法加载声音{消息:“找不到资源”,代码:-1}
我做错了什么,我怎样才能播放从文件选择器中选择的音频文件?
android - ios文件的React-Native-Sound路径?
我目前正在 React-Native 上开发一个应用程序,我需要播放声音。事实上,我在 Ubuntu 上使用 IntelIJ Idea 进行开发。
我正在使用react-native-sound
库来播放声音。
多亏了这篇文章,我知道我将我的 .mp3 文件放在哪里了 android,但是这些文件也必须在 ios 部分的某个地方?
我们把它们放在哪里?
react-native-sound - react-native-sound Android 没有声音(仅 Genymotion 模拟器)
我已添加代码以在我的 react 本机应用程序中播放声音。
我尝试以各种方式指定音频文件的位置:
和:
和:
和:
在 Gemymotion Android 模拟器中一切正常,但在实体手机上安装相同的应用程序时就不行了。
文档: https ://github.com/zmxv/react-native-sound
说:
Android:将您的声音剪辑文件保存在 android/app/src/main/res/raw 目录下。请注意,此目录中的文件必须为小写并带有下划线(例如 my_file_name.mp3),并且 Android 不支持子目录。
我尝试将音频文件放在任何地方,但没有播放任何声音。
有没有办法检查他们需要在哪里?为什么它在模拟器上工作?
谢谢。
php - 在 React Native 中使用 PHP 将录制的声音片段存储在服务器上
我正在录制简短的音频剪辑,并希望使用 PHP 将它们保存在服务器上,即我有一个创建 .caf 文件的录制对象(理想情况下,我想将其转换为 MP3 并保存,但这是一个单独的问题)。但我想使用 PHP 将该文件保存在服务器上。下面的代码是我用于录制音频的代码。