Page MenuHomePhabricator

Support printing on iOS 4.2 and above (AirPrint - iPad, iPhone)
Closed, DeclinedPublic

Description

iOS 4.2 and above has a built-in printing facility (on devices supporting multitasking).

Might be nice to support printing articles direct from your iPad or iPhone/iPod Touch, if you've got a suitable printer around.

Safari has this built-in, but we'd need to be able to trigger it from our app's UI directly.

http://developer.apple.com/library/ios/#documentation/2DDrawing/Conceptual/DrawingPrintingiOS/Printing/Printing.html#//apple_ref/doc/uid/TP40010156-CH12-SW1


Version: 1.0.0 (Android)
Severity: enhancement

Details

Reference
bz31967

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:55 PM
bzimport set Reference to bz31967.

Note that they don't let you sanely print to any regular network-shared printer, you need one that explicitly supports Apple's AirPrint protocol. :P

https://support.apple.com/kb/ht4356

Made an initial stab in https://github.com/brion/Wikipedia/commits/print

using PrintPlugin from phonegap-plugins.

Throws a bad-access error somewhere in the print plugin, haven't gone to details of tracking it down.

WONTFIXing for now, since we're not going to be doing major work on iOS Wikipedia app for a while.