react-native - 如何从 React Native 中的 url 获取视频缩略图
问题描述
在用户点击完整视频之前,我希望将视频显示为缩略图。它们不是本地的,我只有网址,如下所示:https ://filev4.subiz.com/fiqbjssxydufxauruqxi-video_test.mp4 。是否有 RN 组件或库来执行此操作?因为我看到这是为 ios 获取视频缩略图的代码:Getting a thumbnail from a video url or data in iPhone SDK。
这是获取 android 缩略图的代码:https ://medium.com/@mujtahidah/get-thumbnail-video-from-url-android-f71533168228 。
和库:https ://github.com/react-native-community/react-native-video用于 react native 可以获得 android 和 ios 的视频缩略图,但如果加载大量视频,它会使应用程序冻结并崩溃,所以我只想从 url 获取视频的缩略图,而不是加载所有视频,我发现有一天,我尝试了这个:https ://github.com/chadsmith/react-native-video-preview但没有任何效果。
此https://github.com/lucasbento/react-native-thumbnail-video仅从 youtube 获取缩略图。
这:https ://github.com/phuochau/react-native-thumbnail仅从本地获取缩略图,而不是从 url。
我尝试了很多方法,但仍然......有人可以帮忙吗?
解决方案
推荐阅读
- android - 如何在 Flutter 中调用 Intent 方法?
- android - Flutter:当我的应用不在前台时如何显示横幅(如地图/谷歌地图)?
- flutter - Flutter:使用键盘移动文本
- google-app-engine - 是否可以通过 IAP 保护 App Engine 应用程序同时拥有一些公共 URL?
- c# - .net core 2.2 的命名空间“System.web”中不存在类型或命名空间名称“HttpBrowserCapabilitiesBase”
- angular - 如何在 Angular 中更改变量的类型
- java - Android 复杂的折叠工具栏过渡
- dart - 如何在 Dart 中覆盖来自不同库的私有方法?
- css - 如何在 React 中从头开始制作动画而不重新渲染整个树
- docker - nginx 反向代理背后的 Jenkins 在所有情况下都不会重定向