iOS Chrome print from iframed WebViewer not working

381 views
Skip to first unread message

s.crandall

unread,
May 12, 2016, 12:48:33 PM5/12/16
to PDFTron WebViewer
We will be implementing WebViewer to display various types of XOD content in Moodle, our Learning Management System.  For our "Stand-alone" document type, we code the WebViewer page as an iframe source (for desktops and tablets) and display a menu button to open it in a new browser tab.  Our calling page - with the iframe - uses php for device detection so that the user is directed to our preferred layout view (specific to device type). At this time, an iframed layout is preferred for tablets.

The functionality is perfect on all of our testing devices/browsers except for when using Chrome v50.0.2661.95 on an iPad (MD513LLA). For this specific scenario, the WebViewer print diolog will load, but never call Chrome's Printer Options to initiate the print sequence, and thus printing fails. It is interesting to note that the expected behavior is successfully achieved when using an iPad with Safari, as well as when using Chrome with an Android tablet; so apparently, the problem is just with iOS Chrome.  

Have you experienced this issue, as well?  I am able to provide a private link to our test content.  Please advise, thank you - Suzanne

Anatoly Kudrevatukh

unread,
May 12, 2016, 2:08:23 PM5/12/16
to PDFTron WebViewer
Hello,

We haven't experienced this issue.

All WebViewer is doing is calling window.print() so you could try creating an empty page and calling that to see if it works in isolation.
Reply all
Reply to author
Forward
0 new messages