Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript pdfjs出现了一个奇怪的语法错误--“quot&引用;哪个边缘不工作,如何修复?_Javascript_Polyfills_Pdf.js_Pdfjs - Fatal编程技术网

Javascript pdfjs出现了一个奇怪的语法错误--“quot&引用;哪个边缘不工作,如何修复?

Javascript pdfjs出现了一个奇怪的语法错误--“quot&引用;哪个边缘不工作,如何修复?,javascript,polyfills,pdf.js,pdfjs,Javascript,Polyfills,Pdf.js,Pdfjs,我正在使用最新版本的pdfjs呈现文档,但在Edge上出现语法错误: 在pdf.js第2366行中,发现了一个奇怪的语法--“?”,我以前从未见过 源代码在文件行1196中 下面是我的问题: 什么是“?” 如果它不是一个bug,我如何让它在我的边缘工作 我的Edge版本:Microsoft Edge 44.19041.1.0 顺便说一句,pdfjs在Chrome上运行良好。?。操作符称为可选链接。检查 根据MDN,它在“Edge 80”中受支持。要支持旧浏览器,您可以搜索以使用 似乎无法真

我正在使用最新版本的pdfjs呈现文档,但在Edge上出现语法错误:

在pdf.js第2366行中,发现了一个奇怪的语法--“?”,我以前从未见过

源代码在文件行1196中

下面是我的问题:

  • 什么是“?”
  • 如果它不是一个bug,我如何让它在我的边缘工作
  • 我的Edge版本:Microsoft Edge 44.19041.1.0


    顺便说一句,pdfjs在Chrome上运行良好。

    ?。
    操作符称为可选链接。检查

    根据MDN,它在“Edge 80”中受支持。要支持旧浏览器,您可以搜索以使用


    似乎无法真正使用多边形填充,因为它是运算符。你的剧本。Transpiling只需获取您的代码(不支持旧浏览器),然后生成支持旧浏览器的代码。

    切换到pdfjs的“es5”发行版为我删除了此错误(在Edge 44.18362.449.0上)。

    是的,我尝试将旧版本的pdfjs切换到新版本,并使用旧的“通用”comand。我改为使用“generic-es5”解决了这个问题