【问题标题】:Box.com pdf file should not force download instead of open in the browserBox.com pdf 文件不应强制下载而不是在浏览器中打开
【发布时间】:2016-09-23 09:28:50
【问题描述】:

我正在使用 Ruby on rails 和 boxr gem 来集成 box api,我必须实现一个功能,当用户尝试下载 pdf 文件时,pdf 文件应该默认打开浏览器。

Boxr gem 提供了一个方法调用download_url,它强制浏览器下载文件而不是在浏览器中打开。

【问题讨论】:

    标签: ruby-on-rails ruby box


    【解决方案1】:

    您可以使用embed_url method from the Boxr gem 生成文件预览链接。此方法以 Box 文件 ID 作为参数,并返回文件预览链接。您可以通过直接访问链接或将链接嵌入 iFrame 来预览文件。

    【讨论】:

    • 感谢 Murtza 的回复,我必须实现与 s3 中托管的 pdf 文件相同的行为,它使用 pdf.js 查看器在浏览中打开默认值。有没有办法完成相同的行为?我已经浏览了这篇文章dropbox.com/en/help/201。如果这适用于 boxr gem,请帮助我。
    猜你喜欢
    • 2014-01-29
    • 1970-01-01
    • 2011-09-11
    • 1970-01-01
    • 2013-04-13
    • 2011-06-19
    相关资源
    最近更新 更多