问题描述
您好,我正在使用viewPager
,在viewpager内部,我正在使用地图渲染视频阵列。但是,我想一次显示1个视频,因为我将高度和宽度设为100%。但是当我运行该应用程序时,所有视频都会开始播放,屏幕上只有一个节目播放,其他视频也播放。我想防止这种情况。我该怎么办?
这是我的代码。
<ViewPager
onPageSelected={(e) => {
setActive(e.nativeEvent.position);
// setPaused(true);
}}
orientation="vertical"
style={{height: '100%'}}
initialPage={0}>
{vids.map((item,index) => {
return (
<View key={index}>
<Video
paused={item.paused}
source={{uri: item.vid}}
style={styles.mediaPlayer}
volume={0.5}
resizeMode="cover"
repeat={true}
onReadyForDisplay={() => SetVideoLoad(false)}
/></ViewPager
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)