如何在angularjs

时间:2017-08-09 10:16:25

标签: angularjs pdf

我正在尝试在angularjs.actually中打开一个pdf文件我创建了一个包含数据库内容的pdf文件并存储在服务器位置,现在我需要在浏览器中打开一个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);
      });

我正在数据中正确获取文件网址。但是,浏览器中打开的新标签会在浏览器地址栏中显示以下网址

团块:http://localhost:8080/c87ffb9f-b2cb-8741-a2d2-3c8af5609359

任何人都可以帮我做这个

1 个答案:

答案 0 :(得分:0)

$http.get(urlBase+'/generatePdfUrl').then(function(data){
        $window.open(data);
    });