我正在尝试在打开 pdf 和在 pdf 文件上调用打印功能之间设置延迟。目前什么都没有发生,但是如果我将打印功能移到 setTimeout 之外,它将调用打印功能,但这不是我想要的,因为它太快了,而且还没有加载 pdf。当我在 setTimeout 内放置警报时,它们会在指定的 3 秒内正常调用。
var pdfWin = window.open(docPath);
setTimeout(function() {
pdfWin.print();
},3000)
我的问题是:为什么不调用 print 函数?
提前致谢