在一个角度应用程序中显示BLOB(.pdf)

在一个角度应用程序中显示BLOB(.pdf)

我一直试图显示pdf文件,这是我从$http.post回应。pdf必须显示在应用程序中使用<embed src>例如。

我遇到了几个堆栈帖子,但不知怎么的,我的例子似乎行不通。

联署材料:

根据这位医生我继续努力.。

$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>

我不知道如何在角度上处理这件事,理想的情况是(1)把它分配到一个范围,(2)“准备/重建”BLOB成pdf(3)使用<embed>因为我想在应用程序中显示它。

我已经研究了一天多了,但不知怎的,我似乎不明白这在角度上是如何工作的.让我们假设外面的pdf查看器库是没有选择的。


叮当猫咪
浏览 878回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

AngularJS