在函数中调用window.print()无法打开Safari本机打印窗口。然而,这在Chrome中是有效的。
window.print()
我试过:
document.execCommand('print', false, null)
macOS 12.3,Safari 15.4,Nuxt 2.15.7
发布于 2022-05-04 11:46:39
这里似乎有两个问题:
至于第一个问题,我发现一个活动的错误报告阻止Safari显示打印窗口。所以我想嗯,也许Nuxt服务器正以某种方式使用它来与客户端进行通信。所以我试着在生产模式(nuxt build && nuxt start)中运行我的应用程序,这使得我的Safari窗口看起来像预期的那样。
nuxt build && nuxt start
https://stackoverflow.com/questions/71993913
相似问题