首页 > 其他分享 >xp 下对 pdfjs-dist 库的支持 49的chrome xp壳

xp 下对 pdfjs-dist 库的支持 49的chrome xp壳

时间:2023-01-20 12:00:10浏览次数:46  
标签:dist 49 require pdfjs error PDFJS xp

公司下壳的版本非常低,不支持es6
chromium Version = 49.0.2623.87

早先是 require('pdfjs-dist'),但是这里面都是es6的代码,xp下直接就崩溃了,换成了es5的打包,问题解决。
这里面还加了try catch 又做了兼容,估计不兼容也应该ok吧

--save
"pdfjs-dist": "2.5.207",

let PDFJS = null
try {
  // PDFJS = require('pdfjs-dist')
  PDFJS = require('pdfjs-dist/es5/build/pdf.js')
  PDFJS.GlobalWorkerOptions.workerSrc = require('pdfjs-dist/es5/build/pdf.worker.entry.js')
} catch (error) {
  console.error('pdfjs-dist error: ', error)
}

标签:dist,49,require,pdfjs,error,PDFJS,xp
From: https://www.cnblogs.com/pengchenggang/p/17062638.html

相关文章

  • C# 使用DevExpress轻松将SVG转为Imag格式
    如果你正在使用DevExpress,那么轻松搞定!//从资源中导入SVG图片SvgBitmapsvgImage=newSvgBitmap(Resources.svgImg);Imageimg1=svgImage.Render(null,1);//1是缩......
  • buddy之expand函数
    主要内容本文以图示方式展示buddy系统expand()算法流程,供备忘。buddy系统从free_area[current_order]中分配页面(块)后,会调用page_alloc.c:expand()函数试图将多分配的页(块......
  • 关于使用express报错:Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they
    浏览器中首次能够访问{"code":200,"data":[ { "url":"https://www.douyin.com" }],"message":"请求成功!"}第二次访问就无法访问了......
  • 洛谷P4983 忘情 题解报告
    题目地址题意:把正整数序列分隔为m个区间,若单个区间的元素之和为X,则其贡献为\((X+1)^2\)。求所有区间的贡献之和的最小值。分析:wqs二分+斜率优化dp。用单调队列发可......
  • less46-49_数据库写入
    less-46orderbyerrornumeric这里可以看出是要输入一个sort参数进行排序,那就是输入的参数就在orderby后面,orderby后面不能跟union语句了。那可以使用limit,intooutf......
  • node+express+ multer 实现文件上传入门
    文件上传文件上传需要借助一个中间件multer因此我们需要安装cnpminstallmulter--save前端界面在express创建的项目下的public/upload目录下创建indexfileuplo......
  • 使用vector采集nginx日志,并输出为prometheus_exporter
    日志示例{"remote_addr":"10.43.144.171","@timestamp":"2023-01-17T17:27:14+08:00","request":"GET/v1/stat_des/?id=20230117170221HTTP/1.1","status":"200","size......
  • vite 复制文件或文件夹到dist 目录
    有时在项目build时希望将一些资源文件或文件夹复制到dist文件夹下的配置和方法。1、build:{terserOptions:{compress:{drop_console:true,......
  • node_exporter安装
    1、node_exporter下载node_exporter-1.3.1.linux-amd64.tar.gztar -xzvf node_exporter-1.3.1.linux-amd64.tar.gz -C /usr/local 2、配置文件 cat >/etc/sys......
  • LeetCode Top 100 Liked Questions 10.Regular Expression Matching (Java版; Hard)
    ​​welcometomyblog​​LeetCodeTop100LikedQuestions10.RegularExpressionMatching(Java版;Hard)题目描述Givenaninputstring(s)andapattern(p),im......