javascript - react-native-video TypeError:无法读取null的属性“常量”
问题描述
我正在尝试在我的反应本机应用程序中实现视频元素。我不断收到此错误:
TypeError: Cannot read property 'Constants' of null
This error is located at:
in Video (at VideoScreen.js:50)
in RCTView (at View.windows.js:52)
in View (at VideoScreen.js:48)
in VideoScreen (at SceneView.tsx:122)
in StaticContainer
in EnsureSingleNavigator (at SceneView.tsx:114)
in SceneView (at useDescriptors.tsx:153)
in RCTView (at View.windows.js:52)
in View (at CardContainer.tsx:245)
in RCTView (at View.windows.js:52)
in View (at CardContainer.tsx:244)
in RCTView (at View.windows.js:52)
in View (at CardSheet.tsx:33)
in CardSheet (at Card.tsx:573)
in RCTView (at View.windows.js:52)
in View (at createAnimatedComponent.js:217)
in AnimatedComponent (at createAnimatedComponent.js:278)
in AnimatedComponentWrapper (at Card.tsx:555)
in Dummy (at Card.tsx:549)
in RCTView (at View.windows.js:52)
in View (at createAnimatedComponent.js:217)
in AnimatedComponent (at createAnimatedComponent.js:278)
in AnimatedComponentWrapper (at Card.tsx:544)
in RCTView (at View.windows.js:52)
in View (at Card.tsx:538)
in Card (at CardContainer.tsx:206)
in CardContainer (at CardStack.tsx:623)
in RCTView (at View.windows.js:52)
in View (at Screens.tsx:84)
in MaybeScreen (at CardStack.tsx:616)
in RCTView (at View.windows.js:52)
in View (at Screens.tsx:54)
in MaybeScreenContainer (at CardStack.tsx:498)
in CardStack (at StackView.tsx:462)
in KeyboardManager (at StackView.tsx:458)
in RCTView (at View.windows.js:52)
in View (at CompatNativeSafeAreaProvider.tsx:28)
in CompatNativeSafeAreaProvider (at SafeAreaContext.tsx:76)
in SafeAreaProvider (at SafeAreaProviderCompat.tsx:42)
in SafeAreaProviderCompat (at StackView.tsx:455)
in RCTView (at View.windows.js:52)
in View (at StackView.tsx:454)
in StackView (at createStackNavigator.tsx:87)
in StackNavigator (at App.js:13)
in EnsureSingleNavigator (at BaseNavigationContainer.tsx:409)
in BaseNavigationContainer (at NavigationContainer.tsx:91)
in ThemeProvider (at NavigationContainer.tsx:90)
in NavigationContainer (at App.js:12)
in Soap2Day (at renderApplication.js:47)
in RCTView (at View.windows.js:52)
in View (at AppContainer.js:107)
in RCTView (at View.windows.js:52)
in View (at AppContainer.js:134)
in AppContainer (at renderApplication.js:40)
这是我的视频元素:
<Video
resizeMode="contain"
source={{ uri: videoUrl }}
style={styles.videoPlayer} />
该代码在android上完美运行,但在windows上却不行。我尝试重新编译 Windows 应用程序但没有成功。可能是什么问题呢?
解决方案
推荐阅读
- java - 基于int数组和负值的直方图
- python - 从字典中拉出多个数组并用 numpy 堆叠它们的 Pythonic 方法
- reactjs - 如何将 Bpmn-js 的 Modeler 集成到 React 中
- python - Selenium webdriver错误Chrome无法启动
- c++11 - 如何识别或避免空的 boost::function 为 std::function
- angular - mat-select 多个 rtl 方向显示反向选中项文本
- apostrophe-cms - POST 到 /poll-notifications/ 在应用程序重新启动后立即花费很长时间
- tornado - 结合异步和龙卷风
- stream - 流分析从历史上平均保持 1 年
- node.js - 如何禁用存储在 mongodB 数据库中的信息不显示在前端但不应该从数据库中删除