laravel(lumen)とReactを使い開発をしています。以下のコードでpdfをダウンロードするまではできました。
axios.get(***).then(response => { const url = URL.createObjectURL(new Blob([response.data]),{type: 'application/pdf'}) const a = document.createElement('a') a.href = url a.download = 'hoge.pdf' })
pdfをダウンロードせずlinkをクリックしてブラウザ上でpdfを表示させたいです。以下のように書くとページ遷移はできましたがpdfではなくただの文字列がブラウザ上に表示されます。
axios.get(***).then(response => { const url = URL.createObjectURL(new Blob([response.data]),{type: 'application/pdf']}) const a = document.createElement('a') a.href = url document.body.appendChild(a) a.click() document.body.removeChild(a) })
pdfをダウンロードせず表示させることは可能なのでしょうか?もし可能なのであればどのように実装すればよろしいでしょうか?
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー