尝试在新选项卡中下载PDF时获取垃圾字符(AngularJS)

时间:2019-01-25 12:39:31

标签: javascript angularjs api restangular restheart

当我尝试从微服务之一下载pdf并尝试在其他窗口中显示时,我遇到了下面的字符。

%PDF-1.5%����3 0 obj <> streamx�m�=1����w<�;�V�ި���t��}��!��7- ��B��I�\UZ��i�ɖ_��Ӟ��)ƛM7a�����F�K$��5����?c���P�+�b。 A \ QڏxŜ5d�V��x�KN}W2�?kG}t�9.-endstream endobj 1 0 obj <> / Contents 3 0 R / Type / Page / Resources <> / ProcSet [/ PDF /文本/ ImageB / ImageC / ImageI] /字体<>>> /父对象4 0 R /旋转90 / MediaBox [0 0 49 802] >> endobj 5 0 obj [1 0 R / XYZ 0 59 0] endobj 2 0 obj <> endobj 4 0 obj <> endobj 6 0 obj <> endobj 7 0 obj <> endobj 8 0 obj <>>> endobj 9 0 obj <> endobj外部参照0 10 0000000000 65535 f 0000000234 00000 n 0000000518 00000 n 0000000015 00000 n 0000000606 00000 n 0000000484 00000 n 0000000669 00000 n 0000000723 00000 n 0000000755 00000 n 0000000858 00000 n拖车<< 5dd6d332be4a095e01bd89b772db2abf>] /根8 0 R / Size 10 >> startxref 1025 %% EOF

我相信设置内容类型时会出错。请为此提供解决方案。

Rh.one('<asdf/sdf/sd/myapi/>').post('',reportsParameters)
      .then(function (response) {
          var winPrint=$window.open('','_blank');
          winPrint.document.write(response);
          winPrint.document.title = $scope.reportPostParamters.fileName;
}

0 个答案:

没有答案