微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ngx-extended-pdf-viewer 不显示错误但不呈现 PDF

如何解决ngx-extended-pdf-viewer 不显示错误但不呈现 PDF

Angular 12.1.1 和 ngx-extended-pdf-viewer 9.0.5 在我们最新的 12.1.1 版更新中,我们遇到了一个问题:ngx-extended-pdf-viewer 以下是代码片段:

Package.json

    "dependencies": {
        "@angular/animations": "12.1.1","@angular/common": "12.1.1","@angular/compiler": "12.1.1","@angular/core": "12.1.1","@angular/forms": "12.1.1","@angular/material": "12.1.1","@angular/material-moment-adapter": "12.1.1","@angular/platform-browser": "12.1.1","@angular/platform-browser-dynamic": "12.1.1","@angular/router": "12.1.1",etc...
        "ngx-extended-pdf-viewer": "9.0.5",etc...
      },****Angular.json****

  "sourceMap": true,"assets": [
      "src/favicon.ico","src/assets",{
        "glob": "**/*","input": "node_modules/ngx-extended-pdf-viewer/assets","output": "/assets/"
      },{
        "glob": "**/*.md","input": "src/app/","output": "/assets"
      },{
        "glob": "changelog.md","input": "node_modules/ngx-extended-pdf-viewer/","output": "/assets/changelog/"
      } 
                         
    **HTML**


   <div class="col-12 center-alignStd" style="padding-left: 2px; padding-right: 2px;">
            <ngx-extended-pdf-viewer
                [base64Src]="documentUrl"
                [usebrowserLocale]="usebrowserLocale" 
                [textLayer]="textLayer" 
                [logLevel]="0" 
                height="'60vh'"> 
            </ngx-extended-pdf-viewer>                       
       </div>       

打字稿

       ngOnInit() { 
// this.data.url contains a hardcoded sample
// import { pdfBase64 }         from '@shared/pdfBase64';
            let vm =  this;
            if (this.data.TypeOfData == 'pdf')
            {
                vm.pdfParam = true;
                vm.documentUrl = this.data.url;
                
            } else {
                this.pdfParam = false;
                vm.documentUrl = this.data.url;
            }  
        }

当我们执行代码时,没有编译或运行时错误。有没有人对如何调试此代码有任何想法。在以前的版本中,这是有效的。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。