【问题标题】:Print from Mobile safari web app从移动 Safari 网络应用程序打印
【发布时间】:2011-01-13 15:05:31
【问题描述】:

适用于 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" />

【问题讨论】:

    标签: printing mobile-safari ios-4.2 iphone-standalone-web-app


    【解决方案1】:

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

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

    【讨论】:

    • window.print();当网页在全屏/独立模式下运行时,在 iOS 7 中工作。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2011-08-07
      • 1970-01-01
      • 2012-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-14
      • 2013-04-30
      相关资源
      最近更新 更多