0

我在这个问题中找到了一个 hacky 解决方案:JSPDF - 使用很多很多图像。我没有上传答案,因为它不是真正的答案,因为下面的问题。

我能够使用 JSPDF 与我想要的任意数量的页面(从字面上看......我用 20,000 和大约 100k 图像进行了测试并且它有效。在我的高清上度过了一段美好的时光和一个甜蜜点,但它有效)

现在的问题是我收到一条警告,上面写着“此加载项没有响应”。它为加载项提供了一个“刷新”按钮。

有没有办法告诉办公室“嘿,我实际上正在回应?” 每次我尝试 setTimeout 和 setInterval 时都会发生这种情况。

澄清:

黄色警告消息提供了重新启动的选项,并且不会像红色警告消息那样为您手动重新启动。如果每次制作 PDF 时都显示“此加载项没有响应”,而实际上确实如此,我认为这看起来不太好。

4

1 回答 1

0

当主线程有一段时间没有响应时会发生警告,从而阻塞 UI。您是否尝试过在WebWorker上运行它?这将使主线程在您长时间运行的操作发生时可用。

让我知道这对你有什么影响

Gabriel Royer - Microsoft Office 可扩展性团队的开发人员

于 2015-11-19T04:05:38.047 回答