我正在尝试使react-native-sound可以在我的react-native应用程序上工作,但我不断收到此错误:undefined不是一个对象(正在评估“ RNSound.IsAndroid”)。
我注意到任何人都收到了此错误,并且我已经在此处找到一个相关问题,但是我是超级菜鸟,并且不理解人们建议的大多数解决方案。
我已经尝试了react-native链接react-native-sound,但是它没有任何改变。通过阅读人们的评论,我现在必须手动安装,但是我不太了解自己在做什么。即使是第一步,也可以转到android / app / src / main / java /.../ MainApplication.java。我不明白这一点,因为我在任何地方都看不到android文件。我正在使用Visual Studio(Windows 10)和expo cli,并插入了自己的Pixel 2(因此,我没有使用Android Studio)。
任何帮助都是很棒的。
答案 0 :(得分:1)
我们不能将本机模块用于由expo cli创建的项目。 因此,您可以使用https://docs.expo.io/versions/latest/sdk/audio/
的替代套件进行博览会或者如果您熟悉本机开发,则可以从expo中退出项目,以将本机android / ios项目与react-native cli一起使用。