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

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

  • 官网(最新版下载):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

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-06 20:24:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-06 20:24:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-06 20:24:05       87 阅读
  4. Python语言-面向对象

    2024-01-06 20:24:05       96 阅读

热门阅读

  1. ffmpeg推拉流参数汇总-1

    2024-01-06 20:24:05       69 阅读
  2. 第9课 回声抑制(AEC+AGC+ANS)的实现

    2024-01-06 20:24:05       69 阅读
  3. 汽车信息安全--芯片厂、OEM安全启动汇总(2)

    2024-01-06 20:24:05       60 阅读
  4. pdf格式转换为txt格式

    2024-01-06 20:24:05       46 阅读
  5. 93. 复原 IP 地址(中等)

    2024-01-06 20:24:05       55 阅读
  6. 问题 H: 取余运算

    2024-01-06 20:24:05       53 阅读
  7. C++学习笔记(二十五):c++ 智能指针

    2024-01-06 20:24:05       54 阅读
  8. kafka重平衡经验总结

    2024-01-06 20:24:05       60 阅读
  9. Nestjs 微服务实战 - 动态微服务创建链接

    2024-01-06 20:24:05       56 阅读