Я намагався відобразити pdf-файл, який я отримую як $http.post
відповідь у відповідь. PDF-файл повинен відображатися у програмі, <embed src>
наприклад, наприклад.
Я натрапив на пару публікацій стеків, але якось мій приклад, здається, не працює.
JS:
Відповідно до цього документа , я продовжував і спробував ...
$http.post('/postUrlHere',{myParams}).success(function (response) {
var file = new Blob([response], {type: 'application/pdf'});
var fileURL = URL.createObjectURL(file);
$scope.content = fileURL;
});
Тепер, наскільки я розумію, fileURL
створюється тимчасова URL-адреса, яку блог може використовувати в якості посилання.
HTML:
<embed src="{{content}}" width="200" height="200"></embed>
Я не впевнений, як впоратися з цим у Angular, ідеальною ситуацією було б (1) призначити його області, (2) "підготувати / відновити" крапку в pdf (3) передати його в HTML, використовуючи, <embed>
тому що я хочу відобразити його в додатку.
Я займаюся дослідженнями вже більше доби, але я якось не можу зрозуміти, як це працює в Angular ... І давайте просто припустимо, що бібліотеки для перегляду PDF не існують.