我在包含警报应用程序的文件夹中的Powershell中输入了以下命令:
npm install react-native-track-player
react-native link react-native-track-player
反应本地链接似乎什么也没做,所以我按照module info中给出的步骤手动链接了模块。
但是,当我在我的.js组件之一中包含以下行时:
import TrackPlayer from 'react-native-track-player'
我在Android设备上收到以下错误:
TypeError:null不是一个对象(正在评估“ TrackPlayer.STATE_NONE”)
我该如何解决?
版本:
以下是堆栈跟踪的一些屏幕截图:
答案 0 :(得分:0)
RN 0.61.5
具有自动链接功能,因此您无需手动链接。
首先,尝试取消链接
react-native unlink react-native-track-player
如果您是为iOS开发的
cd ios && pod install
然后尝试再次运行您的项目