如何修复类型错误:无法读取react-native-video中null的属性“常量”

问题描述 投票:0回答:1

我在使用 React-Native-Video 组件时在 React Native 项目中遇到错误。错误信息如下:

ERROR  TypeError: Cannot read property 'Constants' of null

此错误发生在Video组件中 我的代码->


import React, { useRef, useState } from 'react';
import { View, Text, StyleSheet } from 'react-native';
import Video from 'react-native-video';

const App = () => {

  const videoRef = useRef(null);

  const onBuffer = (e) => {
    console.log('buffering..', e);
  };

  const onError = (e) => {
    console.log('error..', e);
  };

 

  return (
    <View style={styles.container}>
    
        <Video
          source={{
            uri: 'http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/ForBiggerEscapes.mp4',
          }}
          ref={(ref) => {
            videoRef.current = ref;
          }}
          onBuffer={onBuffer}
          onError={onError}
    
          style={styles.backgroundVideo}
        />
    
    </View>
  );
};

const styles = StyleSheet.create({
  container: {
    flex: 1,
  },
  backgroundVideo: {
    position: 'absolute',
    top: 0,
    left: 0,
    bottom: 0,
    right: 0,
  },
});

export default App;

我已经包含了完整的错误堆栈跟踪,但我不确定在哪里以及如何修复它。有人可以帮我找出问题并提出解决方案吗?我感谢任何解决此问题的指导或见解。

react-native expo video-streaming react-native-video
1个回答
0
投票

我也有同样的错误,你找到什么了吗?祝你好运^^

© www.soinside.com 2019 - 2024. All rights reserved.