Android是否支持window.print()?支持版本及旧说法时效性解析
Android 中
window.print() 支持情况说明 结论:“不支持”的说法已完全过时
早期Android系统确实存在对window.print()的支持空白,但随着浏览器和系统版本的更新,该功能早已被广泛支持。
支持的版本细节
系统版本
- Android 4.4(KitKat)及以上版本,系统层面开始提供打印框架支持,为浏览器实现
window.print()奠定了基础。 - 从Android 5.0(Lollipop)开始,系统打印功能进一步完善,主流浏览器的支持也更稳定。
浏览器版本
- Chrome:从Chrome 42版本开始正式支持
window.print(),对应Android 4.4及以上系统。 - Firefox for Android:Firefox 47版本及以上完全支持该功能。
- Edge for Android:自Edge浏览器基于Chromium内核重构后(2020年发布的版本),全面支持
window.print()。 - Samsung Internet:Samsung Internet 5.0及以上版本已支持该打印API。
过时时长
大约从2015年(Chrome 42发布、Android 5.0普及)开始,window.print()在Android主流浏览器中的支持就已趋于成熟,至今已有8年左右。早期“不支持”的说法主要针对Android 4.3及更早版本,以及旧版浏览器,这些版本目前已基本被淘汰。
内容的提问来源于stack exchange,提问作者Eslam
相关产品推荐
相关产品推荐

