AngularJS2 + HTML5 用什么办法可以把pdf显示在画面上

如题.通过什么办法可以把pdf显示在画面上.

现在我可以显示工程目录下(./assets/test.pdf)的文件.但是由于项目需求,我需要显示的文件并不能存在工程目录下面.试过<object>、<ng2-pdf-view>

<pdf-viewer [src]="D:\\test.pdf"
    [page]="1"
    [original-size]="true"
    style="display: block;">
</pdf-viewer>

调试模式报错:Uncaught Error: Quotes are not supported for evaluation!

<object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="800" height="600" border="0">
    <param name="SRC" value="D:\\test.pdf">
</object> 

用这个<object>标签就没有反应..

各路大神帮帮忙,谢谢!!

阅读 2.2k
1 个回答

自问自答
[src]="D:\test.pdf" src里只可以是http或者https请求
这里可以直接请求后台,通过response把文件以流的方式写在画面上

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题