Я вижу некоторые проблемы в вашем коде:
1 / uri: пожалуйста, замените эту ссылку: "http://d23dyxeqlo5psv.cloudfront.net/big_buck_bunny.mp4"
source={{uri: 'http://d23dyxeqlo5psv.cloudfront.net/big_buck_bunny.mp4'}}
2 / Ваш стиль: насколько я помню width: '100%
не работает, вы должны установить его на определенное число. Или вы можете сделать просмотр видео контейнера обёртыванием просмотра видео
<View style={styles.videoContainer}>
<Video
source={{uri: 'http://d23dyxeqlo5psv.cloudfront.net/big_buck_bunny.mp4'}}
ref={(ref) => {
this._player = ref
}}
...
style={styles.video}/>
</View>
Стиль просмотра:
videoContainer: {
flex: 1,
backgroundColor: 'black',
},
video: {
position: 'absolute',
top: 0,
bottom: 0,
left: 0,
right: 0,
},
Надеюсь, что это можетпомочь вам.