生成的PDF仅用于下载,而不是在Laravel中进行流式传输
我正在使用包生成PDF。我希望PDF在浏览器中以流式传输。但根据这份文档,它只是下载PDF文件,而不是在浏览器中进行流式传输。是否可以使用此方法流式传输PDF 查看生成的PDF仅用于下载,而不是在Laravel中进行流式传输,laravel,pdf,stream,Laravel,Pdf,Stream,我正在使用包生成PDF。我希望PDF在浏览器中以流式传输。但根据这份文档,它只是下载PDF文件,而不是在浏览器中进行流式传输。是否可以使用此方法流式传输PDF 查看 路线 Route::get('orders/invoice/{id}','Backend\OrdersController@generateInvoice)->name('admin.order.invoice'); 控制器 公共函数生成文件($id) { $order=订单::查找($id); $pdf=pdf::loadV
路线
Route::get('orders/invoice/{id}','Backend\OrdersController@generateInvoice)->name('admin.order.invoice');
控制器
公共函数生成文件($id)
{
$order=订单::查找($id);
$pdf=pdf::loadView('backend.pages.orders.invoice',compact('order');
返回$pdf->stream('invoice.pdf');
}
只需放入return$pdf->stream();结果是相同的。您是否尝试了不同的浏览器?我用了和你一样的代码。它对我有用你是怎么使用facade的?没有。我只是在chrome上试过。那么,如果它能在其他浏览器中工作,为什么它不能在chrome上工作呢?