Rails 4,处置:'attachment'无法在iOS中下载



我正在send_data方法中传递disposition:'attachment'来下载图像,它在所有平台上都能完美工作,但在iOS上除外。在iOs中,它的行为就像传递了处置:'inline'。我陷入困境,无法理解。如果有人能帮忙,那将是非常可观的。

我使用Rails 4.2.6Ruby 2.3.4

我看到的代码是

<%= link_to "Download", blog_blogs_download_image_path, data: {turbolinks: false} %>

和控制器

require 'open-uri'
url = 'resource_path'
data = open(url).read
send_data data, filename: "test_photo.jpg", disposition: 'attachment'

AFAIU,就是这样;下载";在iOS中。

相关内容

  • 没有找到相关文章

最新更新