Chrome 77已停止支持在PDF中嵌入的
print()
JS代码来启动/打开打印对话框。例如,在Firefox、Chrome 76或Acrobat中打开以下文件,您将看到打印对话框出现。但在Chrome 77中,它不再出现。具体而言,在我的情况下以及我测试过的其他三台计算机上,版本为77.0.3865.75。
这是一个新的设置,我们可以进行调整/修改,还是一个永久性的破坏性变化,将防止我们为Chrome客户端自动触发打印对话框?
pdfStamper.addJavaScript("this.print({bUI: true,bSilent:false,bShrinkToFit: true});");
希望有人能帮忙解决这个问题。 - Arunprasathwindow.frames[id].contentWindow.print();
。我不确定focus()
是否必要,在我的应用程序中没有问题。谢谢你的回答! - But those new buttons though..