如何在最新版本的 chrome 中显示 canvas 个对象?

How to show canvas objects in latest version of chrome?

我在 asp.net 中使用 pdfjs 在 chrome 中显示 pdf。输出显示为 canvas 对象,其中包含多个 div,输出在 chrome 版本 42.0.2311.152 dev-m 中正确显示。但是当 chrome 更新到其最新版本时,pdfjs 输出未显示。

在 firefox 中没有这个问题,但我们的要求是使用 chrome。

通过检查元素,以下内容呈现在 chrome 旧版本 (42.0.2311.152 dev-m) 的 pdf 显示中。在 chrome 的最新版本中,没有呈现此类 div。

<div class="textLayer">    
    <div data-canvas-width="77.60424613952638" data-font-name="Helvetica" style="font-size: 41.0604px; left: 375.977px; top: 276.366px; transform: scale(1.00785, 1); transform-origin: 0% 0% 0px;" dir="ltr" data-text-length="4"></div>
    <div data-canvas-width="132.65090882778168" data-font-name="Helvetica" style="font-size: 12.8314px; left: 162.935px; top: 348.975px; transform: scale(0.997375, 1); transform-origin: 0% 0% 0px;" dir="ltr" data-text-length="24"></div>
      .
      .
      .
      .
      .
      .
      .
</div>

Link 对于 pdfjs https://github.com/mozilla/pdf.js/

当我使用最新的pdfjs文件后问题解决了。