Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 无法将视频添加到本机应用程序_Reactjs_React Native_React Native Android_React Native Ios - Fatal编程技术网

Reactjs 无法将视频添加到本机应用程序

Reactjs 无法将视频添加到本机应用程序,reactjs,react-native,react-native-android,react-native-ios,Reactjs,React Native,React Native Android,React Native Ios,将视频添加到我的应用程序时遇到问题,我已安装了react native video,并已通过项目文件夹中的react native link链接 import React, {Component} from 'react'; import {View, Text, StyleSheet} from 'react-native'; import {Video} from 'react-native-video'; import LightVideo from "./big_buck_bunny.m

将视频添加到我的应用程序时遇到问题,我已安装了
react native video
,并已通过项目文件夹中的
react native link
链接

import React, {Component} from 'react';
import {View, Text, StyleSheet} from 'react-native';
import {Video} from 'react-native-video';
import LightVideo from "./big_buck_bunny.mp4"

export default class App extends Component {
  render() {

    return (
<View >
  <Text > React Native Video </Text>
  <Video
    source={LightVideo}
    resizeMode="cover"
    style={StyleSheet.absoluteFill}

      />
 </View>
    );
  }
}
import React,{Component}来自'React';
从“react native”导入{View,Text,StyleSheet};
从“react native Video”导入{Video};
从“/big\u buck\u bunny.mp4”导入LightVideo
导出默认类应用程序扩展组件{
render(){
返回(
反应本地视频
);
}
}
错误消息图像-->

您正在执行命名导入,而不是默认导入

使用

而不是

import {Video} from 'react-native-video';

上面的错误消息描述链接是错误消息的屏幕截图。这是正确的解决方案。与react native视频包自己的示例相匹配。您的答案确实帮助很大。它解决了我的问题。
import {Video} from 'react-native-video';