What's the most elegant way to display remote PDFs in a Cordova deployed app without storing them on the device: make them scrollable, navigateable, searchable etc.?
Assume I get the PDF downloaded from a remote server through a Cordova plugin that handles server authentication. The PDF data is then available in a JS byte array in memory. I tried involving PDF.js and feeding it with that byte array, displaying the PDF.js output on a Panels kind having one Canvas each PDF page. But on my target test devices (Galaxy S2, Galaxy S3) that performs worse than a slide show when having loaded a simple 1MB PDF with 27 pages.