我通过显示文件使用开源组件:
角度分量=> https://angular-doc-viewer.firebaseapp.com/
如果我在网址输入中从https://www.irs.gov/pub/irs-pdf/p5329.pdf上传了pdf文件,然后单击go,则组件会正确显示pdf文件。
然后我创建了一个具有网络核心的api解决方案,用于为我的文件提供服务,并且我有一个返回FileResult的控制器。使用Postman和图像的测试可以正确显示,但是pdf无效,因为它在Postman上,但在Angular Viewer上都没有。
然后我激活了浏览器目录文件,然后按chrome上的url进入,是正确显示pdf,但没有按url在查看器中显示。
我需要具有auth的文件中间件来返回文件(pdf,docx)并在文件查看器上显示。
答案 0 :(得分:0)
我在门户网站天蓝色上进行了测试,效果很好!