项目中有必要用pdf.js吗

研究了半天的pdf.js

跨域问题一直没解决,后来发现主流浏览器都可以直接打开pdf文件,还提供下载/打印等功能

那么,有必要在项目中使用pdf.js或者其他pdf插件吗?

还有我在把pdf文件作为路径传给iframe标签后,显示的pdf文件超级小

clipboard.png

这是我的html

<div id="report" class="tab-pane">
  <iframe frameborder="0" width="100%" height="100%"></iframe>
</div>

这是我的js

 // 查看pdf文件
  var filePath = GetQueryString('file')
  $('#report').find('iframe').attr('src', filePath);



  // 分割地址栏参数函数
  function GetQueryString(name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
    var r = window.location.search.substr(1).match(reg);
    if (r != null) return unescape(r[2]);
    return null;
  }

这是控制台的错误

clipboard.png

求解答!

阅读 2.2k
1 个回答

需不需要看你的需求,没有需求很难讲。

至于 iframe,好长时间没用了,你指定一个固定大小试试看。

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