1
以下のようなコントローラアクションがあります。アイデアは、ブラウザで見るのではなくダウンロードを強制することです。デスクトップ上では、chrome、firefox、ieの両方でかなりうまく動作します。しかし、それはクロムモバイルiosではまったく動作しません。ちなみに、ファイルは非常に小さいので、私は#send_data
経由でした。RailsでChromeを強制的にダウンロードする方法
def download
@attachment = current_listing.attachments.find(params[:id].to_i)
url = URI.escape(@attachment.url)
data = open(url).read
send_data data, type: 'application/octet-stream', disposition: 'attachment', filename: @attachment.file_name
end
おかげで十分です、それは私のタイプミスでした。私はすでに「添付ファイル」に設定していますが、Chromeモバイルではまだ動作しません。 – Chamnap