如何在最新版本的chrome中显示画布对象?

时间:2015-05-28 10:15:03

标签: javascript jquery google-chrome canvas pdfjs

我在asp.net中使用pdfjs来显示chrome中的pdf。输出显示为画布对象,其中包含多个div,输出在chrome Version 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>

pdfjs的链接https://github.com/mozilla/pdf.js/

1 个答案:

答案 0 :(得分:1)

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