0
angularjs.actuallyでpdfファイルを開こうとしていますが、データベースコンテンツを含むpdfファイルを作成し、サーバーの場所に保存しました。ブラウザでpdfファイルを開く必要があります。コードを試してみました。しかし、うまくいきませんでした。私は、ブラウザで開いてdata.but新しいタブで正しく私のファイルのURLを取得していますangularjsでpdfファイルを開く方法
controller.js
$http.get(urlBase+'/generatePdfUrl')
.success(function (data) { // data is your url
var file = new Blob([data], {type: 'application/pdf'});
var fileURL = URL.createObjectURL(file);
$window.open(fileURL);
}).error(function(data){
alert(data);
});
は、ブラウザのアドレスバーに以下のURLを示し
ブロブ:http://localhost:8080/c87ffb9f-b2cb-8741-a2d2-3c8af5609359
いずれかの方法でこれを行うことができます。
このコードスニペットをありがとうございました。すぐに役立つかもしれません。適切な説明は、なぜ*これが問題の良い解決策であるかを示すことによってその教育上の価値を大幅に改善し(// meta.stackexchange.com/q/114762)、将来の同様の、しかし、同一ではない質問。説明を追加するためにあなたの答えを[編集]し、どんな制限と前提が適用されるかを示してください。 –