代码之家  ›  专栏  ›  技术社区  ›  NewBoy

PDF未在Chrome中下载

  •  4
  • NewBoy  · 技术社区  · 13 年前

    我已经整合了以下页面 click here 转换为表达式引擎。只有某些PDF会以chrome下载,如上面的链接所示,而Firefox用户可以下载页面上的所有PDF。我一直在各种表情引擎论坛上搜索,并遵循指示,例如禁用XSS过滤器和重新上传所有PDF。我也在运行这个最新版本的EE,我已经尝试下载从超级管理员帐户注销的PDF。

    我不确定这是浏览器问题还是表达式引擎问题,以前有人遇到过这个问题吗?

    2 回复  |  直到 13 年前
        1
  •  2
  •   Scott Hepler    13 年前

    看起来你在按类型交付 application/octet-stream 。那么,您首先要将它们作为 application/pdf .将其添加到.htaccess中(如果您没有访问Apache配置的权限或无法重新加载Apache配置):

    AddType application/pdf .pdf 
    
        2
  •  2
  •   InsanelyADHD    13 年前

    这显然是铬的常见问题。但是,由于chrome是HTML5的最新版本,我们可以使用闪亮的新 download 属性

    <a href="http://www.domain.com/painful.pdf">Broken</a>
    <a href="http://www.domain.com/painful.pdf" download="notsopainful">Works</a>