不显示视频,只有在 react-native-video 中播放真正的 android 设备时才会发出声音

Posted

技术标签:

【中文标题】不显示视频,只有在 react-native-video 中播放真正的 android 设备时才会发出声音【英文标题】:Not showing video, only sounds when play real android device in react-native-video 【发布时间】:2021-03-23 07:42:43 【问题描述】:

我使用 react-native-video: 5.1.1, react-native: 0.63.3 。在模拟器上写代码,但不显示视频,在android真机上只有声音。

  <View style=styles.container>
      <Video
        resizeMode="contain"
        source= uri: 'http://*****.mp4' 
        style= position: 'absolute', top: 0, left: 0, bottom: 30, right: 0, backgroundColor: 'red' 
        controls
      />
</View>

【问题讨论】:

请分享您完成的代码 【参考方案1】:

我以前使用 http url,所以我在 AndroidManifest.xml 中添加了这段代码。我的问题解决了

include ':react-native-video'
project(':react-native-video').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-video/android-exoplayer')

【讨论】:

以上是关于不显示视频,只有在 react-native-video 中播放真正的 android 设备时才会发出声音的主要内容,如果未能解决你的问题,请参考以下文章

Android videoview控件不显示视频,只播放音频

React-native-video 不显示视频播放器

为什么Youtube API不显示视频ID的结果?

手机(小米)设置里视频并没有显示手机全部视频?

监控录像在电脑里,不小心点击关闭窗口了,再找监控视频找不出来了,视频跑哪了,?上面显示正常运行,但

iOS 14 + vuejs PWA 打开相机应用程序而不是在 HTML 中显示视频