Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.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 React Native:如何在FlatList中播放视频_Reactjs_React Native_React Native Android_React Native Flatlist_React Native Video - Fatal编程技术网

Reactjs React Native:如何在FlatList中播放视频

Reactjs React Native:如何在FlatList中播放视频,reactjs,react-native,react-native-android,react-native-flatlist,react-native-video,Reactjs,React Native,React Native Android,React Native Flatlist,React Native Video,我已经在这段代码中尝试了一段时间,试图将我的视频从本地目录列表到我的react本机应用程序。作为一个新手,我在开始这个项目的时候问了几个问题,但没有得到任何答案。不知怎的,我终于做到了这一点。 我已经能够从我的本地目录中获取我的视频,但现在的问题是我的视频只显示灰色缩略图,当我点击任何视频时,它会给出一个引用错误:找不到变量:视频 下面是我的截图和代码。请我需要纠正错误的事情,我正在做这个代码。提前感谢你的帮助。 构造函数(道具){ 超级(道具); 此.state={ 视频:[], 玩:错,

我已经在这段代码中尝试了一段时间,试图将我的视频从本地目录列表到我的react本机应用程序。作为一个新手,我在开始这个项目的时候问了几个问题,但没有得到任何答案。不知怎的,我终于做到了这一点。 我已经能够从我的本地目录中获取我的视频,但现在的问题是我的视频只显示灰色缩略图,当我点击任何视频时,它会给出一个引用错误:找不到变量:视频

下面是我的截图和代码。请我需要纠正错误的事情,我正在做这个代码。提前感谢你的帮助。

构造函数(道具){
超级(道具);
此.state={
视频:[],
玩:错,
屏幕类型:“内容”,
resizeMode:'包含',
当前时间:0,
视频播放器:空,
持续时间:0,
isFullScreen:错误,
孤岛加载:是的,
暂停:错,
玩家状态:玩家状态,

};
根据react本地视频文档: 对于设备存储中的文件源,必须写入路径开头的“file://”

例如:

source={{uri:'file:///sdcard/Movies/sintel.mp4'}}


根据react原生视频文档阅读文档

: 对于设备存储中的文件源,必须写入路径开头的“file://”

例如:

source={{uri:'file:///sdcard/Movies/sintel.mp4'}}

阅读文件