wkhtmltopdf:页面加载问题,被阻止到90%

时间:2015-01-13 14:39:18

标签: c# .net pdf-generation wkhtmltopdf

我使用.net导入使用wkhtmltopdf。

当我尝试从内部网页呈现PDF时,我有时会发出:页面加载被阻止为90%。

该页面使用jquery.ajax加载数据。当我有超过1个ajax调用时,会发生错误,否则pdf会很好地渲染。

我尝试Pechkin和TuesPechkin,但同样的问题。

同样有趣的是,我在最后一个ajax调用(c#service function)上添加了一个断点,并且达到了断点。

你知道我为什么会收到这个错误吗?

我该如何解决?

1 个答案:

答案 0 :(得分:2)

我有完全相同的问题。 wkhtmltopdf永远不会完成的原因是因为网页永远不会完成加载。页面永远不会完成加载的原因是因为它正在运行signalR浏览器链接。

我所要做的就是禁用signalR浏览器链接并且它可以工作。

要禁用浏览器链接,请将以下行添加到web.config文件中的appSettings

<add key="vs:EnableBrowserLink" value="false" />