问题标签 [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 投票
0 回答
72 浏览

react-native - react-native-sound - 如何防止下一个音频播放到第一个站点并将其从新的 Sound() 函数中重置

反应原生声音 - 第一次播放音频没问题,当我尝试在下一个音频文件之后播放它时,它总是在播放第二个音频文件。

我的目标是我想从数组中播放第 n 个音频,每当我尝试播放下一个音频时,我想从 new Sound() 函数中删除第一个音频

“反应原生”:“0.66.4”,“反应原生声音”:“^0.11.1”,

0 投票
0 回答
31 浏览

react-native - React-Native 和 react-native-sound 面临一些问题

屏幕短在这里,我的工作

"react-native": "0.66.4", react-native-sound": "^0.11.1",

每当用户单击一个项目时,我想阻止其他按钮音乐,

sound.reset() - 在 else 方法中使用这个,我遇到了这样的错误:TypeError: sound.reset is not a function。(在 'sound.reset()' 中,'sound.reset' 未定义)

0 投票
0 回答
20 浏览

react-native - react-native-sound 仅在设备上的模拟器上不起作用

react-native-sound 在我的苹果设备上运行良好,但在任何模拟器(iOS 和 android)上都运行良好。奇怪的是,“加载成功”和“声音艺术结束”显示在控制台中,没有任何其他内容。好像 buttonPress.play 不存在。我什么也没听到。在我的设备上,我听到声音并且控制台上写着“成功完成播放”。我记得,它曾经工作过。

这是我的 package.json

0 投票
0 回答
16 浏览

react-native - react-native-sound 在发布 apk 中引发异常

在IOS中它可以正常工作,在android中,它在调试模式下再次正常,但在发布模式下它不起作用

这是错误消息,但没有意义.. {额外:-2147483648,什么:1}。

包.json:

编辑:如果我这样重构代码;有用。

为什么它没有从'../res/raw/game.mp3'获取声音文件(文件在那里..)

如何解决这个奇怪的问题?

0 投票
1 回答
39 浏览

javascript - 反应原生声音在 Windows 上不起作用:无法读取未定义的属性“IsAndroid”

我正在使用 react native CLI 为 android 和 windows 开发项目,我想在用户单击按钮时播放声音。为此,我使用react-native-sound了最著名的库来在 react native 上播放声音,并且它支持 windows,正如他们在文档中所说的那样;

它在 android 上运行良好,但在 Windows 上会产生错误:

在此处输入图像描述

我试图记录require('react-native').NativeModules但 `RNSound 不存在。

有什么方法可以让它在 Windows 上工作,或者可以建议一些其他方式使用 react native 在 android 和 windows 上播放声音?

0 投票
0 回答
12 浏览

reactjs - 如何在 React-Native 中检测定格动画

我正在尝试在 React Native 中创建一个小应用程序,它执行以下操作:

  1. 手机摇晃时播放声音;
  2. 当手机停止震动时停止声音。

目前我有以下处理抖动事件的代码:

进口:

我正在使用一个包含以下方法的类组件:

我正在尝试检测加速度是否超过值以启动和停止声音。然而,当震动方向改变时(例如,从向上到向下),加速度值会直线下降,几乎在声音开始播放时就停止了。

有什么建议可以解决这个问题吗?我是否正确解决了这个问题,还是应该寻找不同的替代方案?

我也尝试过 react-native-shake-event 和 react-native-shake,但我无法停止声音。

我还必须提到,我才刚刚开始学习 React Native。

0 投票
0 回答
9 浏览

react-native - 反应本地本地通知和播放声音的问题

我正在使用本机反应在即时通讯上创建react native应用程序,直到 最后一次更新,当我在通知声音上上传捆绑包时,我在反应导航页面旧 AAB 中使用的声音播放正常,但在更新后出现此问题googleplaypushNotificationreact-native-soundgoogleplay

当我在 android 中清除数据时,通知声音工作正常,没有任何冲突通知配置在 App.js 中,每件事都是代码正确且响应迅速

通知

声音