React-native-video不适用于创建反应的新应用



我有一个我使用Create-React-native-native-App创建的React-Native项目。我想在此应用程序中播放视频。我尝试了react-native-video,但它给了我错误

TypeError: undefined is not an object (evaluating '_reactNative.NativeModules.UIManager.RCTVideo.Constants')

i然后尝试使用React-native-video-controls,并创建了相同的错误。

其他解决方案似乎围绕着呼叫反应链接,但这对于创建反应的本地应用程序不起作用。使用React-Native-Video,我是不幸的还是避免此错误的另一种解决方案?

create-react-native-app使用expo构建一个反应本机应用程序。使用Expo时,我相信您无法引入本机模块,只使用它们提供的内容。因此,任何告诉您进行react-native-link的事情都无法正常工作。

使用react-native-init将为您构建一个裸露的反应式项目,您将能够引入本机模块。

但是,Expo确实提供了可以使用的视频API:https://docs.expo.io/versions/latest/sdk/video.html

相关内容

  • 没有找到相关文章

最新更新