Tag: laravel dompdf

显示来自arraybuffer的pdf

我从这个代码返回来自laravel dompdf的stream数据 $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); }); 这里是HTML显示PDF后ajax <object id="pdfviewer" data="/files/sample.pdf" type="application/pdf" style="width:100%;height:500px;"></object> 我得到以下错误 无法加载PDF文档 请帮助解决这个问题。 如何显示pdf文件。