【vue/uniapp】pdf.js 在一些型号的手机上不显示

引入:
uniapp 项目通过 pdf.js 来在线浏览 pdf 链接,在微信小程序中都显示正常,但是通过 app 跳转小程序,在苹果、小米显示正常,但是华为和 oppo 就不显示,可以通过降 pdf.js 的版本来解决这个问题。
解决:
我是将官网下载的最新版本 4.x 降到了 2.2.228,特别需要注意的是,解决跨域问题报错,两个版本注释的地方不太一样,需要在 web/viewer.js 文件中进行注释,如图:
【vue/uniapp】pdf.js 在一些型号的手机上不显示_第1张图片
请添加图片描述
相关资源:
历史版本我觉得不太好找,所以附一下相关链接,也方便自己以后用的时候回来找。

  • 官网(最新版下载):https://mozilla.github.io/pdf.js/getting_started/#download
  • cdn 使用:https://cdnjs.com/libraries/pdf.js/2.2.228
  • 历史版本下载:https://github.com/mozilla/pdf.js/releases

你可能感兴趣的:(uniapp,Vue,javascript,vue.js,uni-app,pdf)