反应本机声音不在 Windows 上工作:无法读取未定义的 属性 'IsAndroid'
react native sound Not working on Windows: Cannot read property 'IsAndroid' of undefined
我正在使用 React Native CLI 为 android 和 windows 开发项目,我想在用户单击按钮时播放声音。为此,我使用 react-native-sound
作为最著名的库来播放本机的声音,并且它支持 windows 正如他们在 docs;
上所说的那样
它在 android 上工作正常,但在 Windows 上它会产生错误:
var RNSound = require('react-native').NativeModules.RNSound;
var IsAndroid = RNSound.IsAndroid;
我尝试记录 require('react-native').NativeModules
但 `RNSound 不存在。
有什么方法可以让它在 windows 上运行,或者可以建议一些其他方法来使用 react native 在 android 和 windows 上播放声音?
在搜索并寻求帮助后,我的队友 Ahmed Shatat 深入了解了他们的 Repo,发现一个分支在 windows、android 和 IOS 上运行良好,
在包中 json 它应该看起来像
"react-native-sound": "zmxv/react-native-sound#731/head",
它会起作用
我正在使用 React Native CLI 为 android 和 windows 开发项目,我想在用户单击按钮时播放声音。为此,我使用 react-native-sound
作为最著名的库来播放本机的声音,并且它支持 windows 正如他们在 docs;
它在 android 上工作正常,但在 Windows 上它会产生错误:
var RNSound = require('react-native').NativeModules.RNSound;
var IsAndroid = RNSound.IsAndroid;
我尝试记录 require('react-native').NativeModules
但 `RNSound 不存在。
有什么方法可以让它在 windows 上运行,或者可以建议一些其他方法来使用 react native 在 android 和 windows 上播放声音?
在搜索并寻求帮助后,我的队友 Ahmed Shatat 深入了解了他们的 Repo,发现一个分支在 windows、android 和 IOS 上运行良好,
在包中 json 它应该看起来像
"react-native-sound": "zmxv/react-native-sound#731/head",
它会起作用