【问题标题】:Displaying video files in React Native Image component在 React Native Image 组件中显示视频文件
【发布时间】:2017-01-29 06:38:24
【问题描述】:

我想在 React Native 应用程序中显示一个包含来自 cameraroll 的图像和视频文件的列表。我(无意中)看到 Image 组件可能会在 iOS 上显示 mov 文件的第一帧。我检查了文档,但他们没有写任何关于视频文件的内容。

用于显示不同类型图像的 React 组件,包括 网络图片、静态资源、临时本地图片、图片 从本地磁盘,例如相机胶卷。

我的问题是,使用图像组件以这种方式显示视频文件中的“缩略图”是否是一种好习惯,或者最好为每个视频存储一个单独的缩略图(图像文件)并在列表中显示它们?

【问题讨论】:

  • 你有没有想过这个问题?我需要弄清楚视频的路径,以便上传。
  • @Keng 不是。我今天使用 Image 组件,还没有注意到一些性能问题,但是当我测试它时,列表中通常没有那么多视频。

标签: react-native


【解决方案1】:

当我们将“.mp4”(来自本地存储)存储在图像组件中时,我也注意到了此功能,它可以用作缩略图而不会降低性能。但是,我也注意到,当您尝试渲染任何网络视频文件时,它似乎并没有以这种方式工作。

因此,此功能仅在我们显示手机图库中的视频时才有效。

因此,如果您使用来自任何其他资源的视频,最好保留视频文件的缩略图

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-29
    相关资源
    最近更新 更多