chrome 浏览器没有Enable Native Print Preview选项
如果在 Chrome 浏览器的 chrome://flags/
页面中没有找到 Enable Native Print Preview
选项,那么有可能是因为 Chrome 浏览器已经默认启用了本地打印预览功能。
在这种情况下,您可以在 JavaScript 中使用 window.print()
方法,然后在 Chrome 浏览器中的打印对话框中选择适当的打印机和设置,最后单击“打印”按钮即可完成打印。如果您需要实现静默打印,可以在 window.print()
方法中添加 {silent: true}
参数。例如:
window.print({silent: true});
需要注意的是,静默打印在用户不知情的情况下进行,可能会对用户造成困扰。因此,在使用静默打印时,应当明确告知用户并获得其授权。
chrome://flags 没有Enable Print Preview选项
如果您在Chrome的flags中没有找到“Enable Print Preview”选项,那么您可以尝试以下步骤来启用Chrome的静默打印功能:
打开Chrome浏览器并输入“chrome://flags”在地址栏中,按下Enter键。
在Chrome实验室页面的搜索框中,输入“Print Preview”并按下Enter键。
在搜索结果中找到“Print Preview”和“New Print Preview UI”两个选项,将它们的状态都设置为“Enabled”。
在页面底部单击“Relaunch Now”以重新启动Chrome浏览器。
在重新启动后,打开您要打印的页面并按下Ctrl+P(在Windows上)或Command+P(在Mac上)。
在打印对话框中,勾选“无头模式”选项并单击“打印”按钮即可启用静默打印。
请注意,如果您在Chrome实验室页面中没有找到“Print Preview”和“New Print Preview UI”选项,那么您可能需要更新您的Chrome浏览器版本。