无法在angularjs中使用pdf.js查看数字签名的pdf文件

bprjcwpo  于 2021-09-29  发布在  Java
关注(0)|答案(1)|浏览(407)

我有一个使用angularjs 1.x和codeigniter 3.x的应用程序。在chrome和firefox中运行此Web应用程序,可以查看普通pdf文件,但不能查看数字签名的pdf文件。请查找我正在使用的以下代码。html端

<a ng-click="openViewer()" style="cursor:pointer;">Digitally_signed.pdf</a>

角js侧

$scope.finalurl = btoa(BASE_URL+'/pdf_files/Digitally_signed.pdf');
$scope.openViewer = function() {
    var url = BASE_URL + '/web/pdfviewer.html?file=' + $scope.finalurl;
    window.open(url, 'newwindow', config = 'height=700, width=1000, ' +
        'toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, ' +
        'directories=no, status=no');
}

我已经跟随这个链接,但没有工作。此外,我还附加了一个输出图像我得到的。

您能帮我修改pdfjs库中的代码以查看数字签名的pdf文件吗。提前谢谢。

nbnkbykc

nbnkbykc1#

在github上,问题1076指出,pdf.js的开发者无意实现打开数字签名pdf文件的可能性。
您可以通过参与此功能请求来贡献和推动此功能请求,以使其获得更多关注。

相关问题