0
DOMPDFを使用してPDFを生成していますが、PDFが生成されている限り、アニメーション/アイコンのロードを表示したいと思います。Laravel DOMPDFでアニメーションを読み込む
私のコントローラは、次のようになります。
$user = User::findOrFail($id);
$pdf = PDF::loadView('backend.menubuilder.templates.tempone', compact('user'));
return $pdf->download('wochenkarte.pdf');
とビューの私のJSは次のとおりです。私が打ったとき私は上記のコードで取得することはアニメーションは数秒間である
var timeout;
function loaded() {
$('#loading').html('The Ajax Call Data');
}
$('#start_call').click(startLoad);
function startLoad() {
/*This is the loading gif, It will popup as soon as startLoad is called*/
$('#loading').html('<img src="http://rpg.drivethrustuff.com/shared_images/ajax-loader.gif"/>');
clearTimeout(timeout);
timeout = setTimeout(loaded, 1500);
}
pdfが生成されている間は表示されません。 DOMPDFがpdfを生成している限り、どのようにgifをアニメーション化できますか?
おかげ
JSは、あなたが、1.5秒後に、クリアそれを '#のloading'要素を変更するためにそれを尋ねたとおりにやっています。実際にPDFを生成するアクションを呼び出すJSビューのどこにも表示されません。このJSビューは、PDF生成アクションに関していつロードされますか? – BrianS