window.print()在股票浏览器中无效;三星Galaxy Tab A

时间:2016-06-30 06:51:13

标签: javascript android browser printing samsung-mobile

我正在创建一个Web应用程序。它上面有一个打印链接,调用

window.print();

javascript的功能。它在Chrome和Safari中运行良好。但它不适用于android中的三星Stock浏览器。请建议如何在这些浏览器中启动打印。

1 个答案:

答案 0 :(得分:0)

window.print()文档所示,Android设备不支持该命令。您可以使用Google Cloud Print Web Element添加打印功能。您需要实现浏览器嗅探器以确定正在使用的设备。

在线搜索很可能会为您提供使用NavigatorID.userAgent属性的选项,但是,这已被弃用,并且可能在不久的将来无法使用。 Feature testing可能是您的最佳选择。

希望这有助于您指明正确的方向。