【发布时间】:2014-02-01 01:55:15
【问题描述】:
我的问题可能看起来有点模糊(对我来说也是如此),但这是我试图解释的问题。
几个月前,我在我的网络应用程序中实现了PDF.js。它真的很有用,我用它来与我的客户互动。
突然,上周,当我的客户尝试启动 PDF.js 时,我的客户在他们的 PC 上的 Google Chrome 中向我报告了“噢,快拍”消息。我家里有一台 iMac 和两台 PC,所以我决定测试一下。
当我在 iMac 上使用 Google Chrome 启动 PDF.js 时,我发现它运行良好。
当我在第一台 PC 上使用 Google Chrome 启动 PDF.js 时,我发现它运行良好。
当我在第二台 PC 上使用 Google Chrome 启动 PDF.js 时,尽管它以前可以运行,但它一直在崩溃并显示“Aw, Snap”消息。
这很奇怪。我尝试删除所有扩展,清除缓存,清除 LocalStorage,但似乎没有解决问题。
然后我意识到,在与我的客户沟通后,在任何操作系统上的 Safari、Torch、Opera 或 Firefox 中启动 PDF.js 都可以正常工作。
为什么会发生这种情况?我在 PDF.js 中使用 Web 查看器。我也尝试了基本的hello world 示例,但也失败了(我现在觉得这很奇怪),所以我怀疑渲染引擎有问题。
我也尝试在构建源代码后包含compatibility.js 文件,但无济于事。
是否有任何已知的错误导致谷歌浏览器标签崩溃?
【问题讨论】:
-
@RobW 是的,谢谢 Rob,我询问了 PDF.js 开发团队,他们也给了我那个 URL。解决了问题。
标签: javascript google-chrome pdf compatibility pdf.js