我使用.net导入使用wkhtmltopdf。
当我尝试从内部网页呈现PDF时,我有时会发出:页面加载被阻止为90%。
该页面使用jquery.ajax加载数据。当我有超过1个ajax调用时,会发生错误,否则pdf会很好地渲染。
我尝试Pechkin和TuesPechkin,但同样的问题。
同样有趣的是,我在最后一个ajax调用(c#service function)上添加了一个断点,并且达到了断点。
你知道我为什么会收到这个错误吗?
我该如何解决?
答案 0 :(得分:2)
我有完全相同的问题。 wkhtmltopdf永远不会完成的原因是因为网页永远不会完成加载。页面永远不会完成加载的原因是因为它正在运行signalR浏览器链接。
我所要做的就是禁用signalR浏览器链接并且它可以工作。
要禁用浏览器链接,请将以下行添加到web.config文件中的appSettings
<add key="vs:EnableBrowserLink" value="false" />