用标题反应原生视频源

Posted

技术标签:

【中文标题】用标题反应原生视频源【英文标题】:React Native Video source with headers 【发布时间】:2020-03-18 21:46:47 【问题描述】:

react-native-video 是否支持像这样在源中提供标头:

<Video
   source=
     uri: myUrl,
     method: 'GET',
     headers: 
       'some-header': 'some-value',
     
   
   ...
/>

我需要它来进行身份验证,它可以很好地获取具有类似 url 而没有标题的视频,但对于需要标题的视频,它不会加载...

旁注:我知道这对我的Image 组件正常工作。

【问题讨论】:

【参考方案1】:

根据文档,有可能: https://github.com/react-native-community/react-native-video#headers。只需像通常使用图像源一样将其传递给道具:

source=
  uri: "https://www.example.com/video.mp4",
  headers: 
    Authorization: 'bearer some-token-value',
    'X-Custom-Header': 'some value'
  


【讨论】:

以上是关于用标题反应原生视频源的主要内容,如果未能解决你的问题,请参考以下文章

在播放视频之前反应原生视频显示缩略图

Connectycube 反应原生视频录制

在应用内下载私人视频反应原生

在轮播中反应原生视频

使用 Swiper 组件播放暂停问题反应原生多视频

反应原生嵌入视频不起作用