1

Web サイトのラッパーであるアプリがあります。これにより、ビジネスの一部のサービスにサードパーティの Web アプリを使用できるようになります。それが行うことの1つは、ラベルの印刷です。モバイルサファリでセットアップしてプリントを押すと、リクエストはサファリで処理され、エアプリントを使用して問題なく印刷できます。

私のカスタムアプリ内では、uiwebview が同じリクエストを行いますが、プリンターには何も送信されません。印刷ジョブを手動で送信できるポップオーバーを追加しましたが、Web ビューからの印刷要求をキャプチャすることができません。

4

1 に答える 1

3

window.printからのリクエストを受け付けられないことを確認したアップルのエンジニアと連絡をとることができましたUIWebView。私の目的では、javascriptを使用しwindow.printて、印刷要求が行われたことを通知するコマンドに関数を変更するだけで、必要なWebビューの部分を印刷できます。

于 2012-11-17T21:30:52.367 に答える