【发布时间】:2015-07-09 16:31:12
【问题描述】:
我正在尝试获取由 jsreport 创建的 PDF 报告并将其显示在新窗口/标签中。
ajax 响应包含数据,看起来像 PDF 内容:
%PDF-1.4
1 0 obj
<<
/Title ...
当我尝试用
显示数据时window.open('data:application/pdf;base64,' + data);
会打开一个新的空选项卡 - 不显示任何内容。
当我尝试时:
window.open('data:application/pdf,' + data);
一个带有 PDF 插件的新标签打开,提示内容不正确。 URL 地址显示为:
data:application/pdf,%PDF-1.410obj<</Title(%EF%BF%BD%EF%BF%BD)/Creator(%EF%
我做错了什么?
【问题讨论】: