【发布时间】:2018-12-02 06:03:00
【问题描述】:
在 Rails 5.2 应用程序中,我想显示之前通过 Active Storage 在 S3 中上传的视频。当我使用这个时:
<%= video_tag [@banner_video.video_mp4, @banner_video.video_webm] %>
我收到此错误:
The asset "" is not present in the asset pipeline.
我检查了控制台,我的变量@banner_video 正是我认为应该的。
【问题讨论】:
-
我猜你的问题是重复的。看看这个:stackoverflow.com/questions/46020753/…
-
不,视频不在资产管道中,它托管在远程 S3 存储桶上。我显示的图像没有 pb。
-
哦,你是对的。
-
@Ruff9 你如何上传到云端?你用什么?
-
我确实设置了一个 ActiveAdmin 界面和一个带有文件类型字段的表单...我的应用程序通过 Active Storage 连接到我的 S3 存储桶,它就像图像的魅力。
标签: ruby-on-rails video rails-activestorage