Я создаю представление с видео, хранящимся через ActiveStorage. В настоящее время я показываю видео так:
%video{ controls: true, preload:"metadata" }
%source{ src: rails_blob_path(@video.source), type: "TODO: Content Type" }
Я бы хотел найти способ получить тип содержимого из вложения. Я обнаружил, что могу добраться до него с помощью @video.source.attachment.blob.content_type
, но это кажется таким неуклюжим. Есть ли другой простой способ сделать это, похожий на video.source.content_type
? К сожалению, использование помощника video_tag
не является жизнеспособным решением для меня.