vue项目如何获取本地打印机的名字,或者是 浏览器window.print()中的目标打印机信息,和浏览器的本地下载地址?
vue项目如何获取本地打印机的名字,或者是 浏览器window.print()中的目标打印机信息,和浏览器的本地下载地址?
单纯JS拿到本地设备名称,不行。
单纯JS拿到浏览器的下载位置信息,不行。
如果想要拿到打印机名称,可以考虑客户端安装打印相关的控件然后去调用控件来实现,比如说 LODOP。
散发一下思维,如果可以拿到你想要的这些东西。
那么OP想象一下你浏览一个未知网页时,对方可以拿到你的设备信息和本地路径是多么恐怖一件事情。
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答4.9k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
都不支持,受制于安全策略和相关规范,这些不太可能被支持。
如果要读取考虑偏向原生开发。