В настоящее время я пытаюсь отобразить изображение HEI C в браузере через Cloudinary. Согласно документации можно изменить формат изображения для отображения в формате jpg. В документации также указана поддержка преобразования .HEI C изображений . Однако, когда я пытаюсь использовать опцию fetch_format
от Cloudinary, браузер все еще не отображает изображение HEI C в формате JPEG, хотя оно есть. Вот что я попробовал:
<%= image_tag post.image, :fetch_format=> 'jpg' , class: "card-home__img" %>
, а также
<%= cl_image_tag(url_for(post.image), :format => :png ,:type => 'fetch', class: "card-home__img") %>
Без успеха, как я могу отрендерить изображение в формате jpg из cloduinary?
Несмотря на то, что AnalyzeJob из ActiveStorage ударил по файлу, он все еще загружается, но не может отобразиться как jpg
Redirected to http://res.cloudinary.com/XXXXXXXXX/image/upload/xxxxxxxxxxxq3r4.HEIC
Completed 302 Found in 24ms (ActiveRecord: 16.1ms | Allocations: 2588)
[ActiveJob] [ActiveStorage::AnalyzeJob] [ac0d5880-xxxxxxxxxxxxxxxxxxxxxxxxxx] Cloudinary Storage (338.6ms) Downloaded file from key: kjpith3bxxxxxxxxxxxxxxxx
[ActiveJob] [ActiveStorage::AnalyzeJob] [ac0d5880-a243-4fef-xxxxxxxxxxxxxxxxxxxx] Skipping image analysis because ImageMagick doesn't support the file