Wracam strumień danych z laravel dompdf z tym kodemWyświetlanie pdf z arraybuffer
$pdf = \App::make('dompdf.wrapper');
$pdf->loadHTML("<div>This is test</div>");
return $pdf->stream();
A to moja JS kod 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);
});
Oto HTML do wyświetlania plików PDF po ajax
<object id="pdfviewer" data="/files/sample.pdf" type="application/pdf" style="width:100%;height:500px;"></object>
Dostaję poniżej błędu
Nie udało się załadować dokument PDF
Proszę pomóc rozwiązać ten problem. Jak wyświetlić plik PDF.
To jest całkiem niezłe, ale pamiętaj, że nie pozwoli ci nazwać pliku PDF – mlissner
@mlissner Co rozumiesz przez "nazwa pliku PDF"? – guest271314
Po przejściu do pobrania otrzymasz adres URL blobu, a nie nazwę pliku – mlissner