如何解决如何在 React Native 的视频缩略图上添加播放标志?
我正在编写一个简单的应用程序,用户可以在其中上传视频。我正在使用 expo video thumbnails 生成视频缩略图。它可以完成这项工作,但我想以某种方式区分视频和照片。也就是说,如果用户上传了照片或视频,我仍然显示图像(上传的照片或生成的缩略图)。向用户表明这是视频缩略图的最佳方式是什么?理想情况下,我希望在我的缩略图上有一些简单的“播放”标志,以便很明显它是一个缩略图。我怎样才能把这样的游戏标志放在我的缩略图上?一种解决方案是在每次加载视频而不是照片时找到播放按钮并将其放在缩略图上。有没有办法将播放按钮实际保存在缩略图上,以便我以后不必添加它?
这是我的代码:
import * as VideoThumbnails from "expo-video-thumbnails";
const generateThumbnail = async (source) => {
try {
const { uri } = await VideoThumbnails.getThumbnailAsync(source,{
time: 0,quality: 1,});
return uri;
} catch (e) {
console.warn(e);
}
};
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。