Я пытаюсь отобразить вложенный PDF-файл, который хранится в Amazon S3 в представлении show
модели, но я не могу заставить его работать. До сих пор моей лучшей попыткой было получить URL загруженного файла на s3 следующим образом:
#controller.rb
@key = upload.file.service_url
, который успешно получает URL-адрес файла и отображает его с iframe в представлении. К сожалению, не работает.
#view.html.erb
<iframe src=" <% @key %> " width="100%" height="500px">
Он производит это:
Моя Upload
модель:
class Upload < ApplicationRecord
belongs_to :user
has_one_attached :file
end
Спасибо много