pdf - 如何从 ember 提供 pdf 文件

标签 pdf ember.js

我想通过我的 ember 应用程序的链接提供一个 pdf 文档,所以我想我会把文件放在 /public/assets/pdf/ 中并将其链接为 <a href='/assets/pdf/myfile.pdf'>就像我对 public/assets/images 中的图像一样.但是,该链接并未将文件发送到浏览器。我得到一个 200 的响应 Content-Type: application/pdf header ,但没有文件。

正确的做法是什么?

最佳答案

您描述的方式应该有效,因为 Ember 处理静态 Assets 下载的方式没有什么特别之处。为了验证,我刚刚使用 Ember 2.3 初始化了一个新项目,并在/assets/test.pdf 中放置了一个 pdf。然后我将以下内容放入我的 application.hbs 文件中。

<a href='/assets/test.pdf' download>Test</a>

如果没有下载属性,它会作为一个新选项卡打开。使用下载属性,文件可以正常下载。

关于pdf - 如何从 ember 提供 pdf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36511802/

相关文章:

ember.js - 如何修复警告 "interaction added to non-interactive element no-invalid-interactive"

javascript - 如何将嵌套的普通 js 对象转换为 Ember.js 对象?

ember.js - 基本 Ember.js 路由和数据加载

html - 制作一个包含 PDF 整个高度的可滚动 div

javascript - jsPDF大表,标题在第二页重叠

linux - Grep 显示二进制文件的文件名和找到的行 (PDF)

angularjs - 单独的 REST 后端 API 的优点?

ios - 使用 Alamofire url 响应错误下载 pdf 文件

java - 使用 primefaces p :media plugin 在 liferay 上显示 pdf

javascript - 停止 emberjs 向服务器发送加载记录请求