Angularjs替换HTML embed标签中的pdf内容

时间:2015-02-26 16:45:15

标签: angularjs pdf embed

我有以下HTML按钮,用于激活a以使用字节数组加载pdf内容:

以下是用于显示PDF内容的HTML embed标记:

<div class="col-sm-6" style="background-color:lavender;">
    <embed ng-src="{{content}}" style="width:700px;height:800px;" id="pdf" />
</div>

以下是单击按钮时更新“内容”的AngularJS代码:

$scope.changeContent = function(bytes) {
    var file = new Blob([bytes], {type: 'application/pdf'});
    var fileURL = URL.createObjectURL(file);
    console.log("fileURL is "+ fileURL);
    $scope.content = $sce.trustAsResourceUrl(fileURL);
}

PDF文件仅在第一次调用“changeContent()”调用时显示。在后续调用中,HTML嵌入文件未加载其他较新的PDF文件的字节。有什么我缺少用新的pdf内容重新加载嵌入内容吗?

感谢 -Sonam

首次单击该按钮时,将加载内容v

0 个答案:

没有答案