【发布时间】:2017-06-25 16:26:26
【问题描述】:
我正在从此代码中返回来自 laravel dompdf 的流数据
$pdf = \App::make('dompdf.wrapper');
$pdf->loadHTML("<div>This is test</div>");
return $pdf->stream();
这是我的 JS ajax 代码
$.ajax({
type:"GET",
url: "/display",
responseType: 'arraybuffer'
}).done(function( response ) {
var blob = new Blob([response.data], {type: 'application/pdf'});
var pdfurl = window.URL.createObjectURL(blob)+"#view=FitW";
$("#pdfviewer").attr("data",pdfurl);
});
这是在 ajax 之后显示 pdf 的 HTML
<object id="pdfviewer" data="/files/sample.pdf" type="application/pdf" style="width:100%;height:500px;"></object>
我遇到了错误
加载 PDF 文档失败
请帮助解决这个问题。如何显示pdf文件。
【问题讨论】:
标签: javascript php jquery laravel dompdf