2

适用于 ios4.2 的移动 Safari 允许通过空中打印进行打印。是否可以通过使用 javascript 的网络应用程序执行相同的操作,即 window.print(); ? 我使用以下元标记运行我的 web 应用程序。

<meta name="apple-mobile-web-app-status-bar-style" content="default" />
<meta name="apple-mobile-web-app-capable" content="yes" />
4

2 回答 2

1

在普通网页上,window.print();确实会调用打印对话框。

不幸的是,当网页在全屏 webapp 模式下运行时,似乎window.print();没有效果(从 iOS 4.2.6 开始)。显然,这在未来可能会改变。

于 2011-02-19T07:56:38.443 回答
1

我可以确认从 iOS 5.0 开始 window.print(); 现在允许通过 AirPrint 进行打印。

于 2011-10-17T23:05:27.680 回答