It is currently 8 June 2025, 19:49 Advanced search

Visualizzazione e salvataggio PDF

Domande e risposte su come utilizzare Instant Developer Cloud al meglio

Visualizzazione e salvataggio PDF

Postby rgiuliani » 8 September 2020, 12:19

Buonasera,
avremmo necessità di mostrare un PDF tramite publicURL ed effettuarne il salvataggio. Su Android il documento viene mostrato e appaiono anche le opzioni "Scarica", "Stampa", "Invia file", ecc. Come da immagine seguente:
b91bc8c8-328c-4f11-aa04-d3a254b0a90c (1).jpg
b91bc8c8-328c-4f11-aa04-d3a254b0a90c (1).jpg (10.21 KiB) Viewed 2143 times


Su iOS viene visualizzato solo il documento con un pulsante "Done". Vorremmo avere le stesse opzioni anche su iOS. E' possibile?

Nell'app utilizziamo il seguente codice per aprire il documento:
Code: Select all
yield app.open(tempPDF.publicUrl, "_blank");


Grazie.
User avatar
rgiuliani
 
Posts: 32
Joined: 24 October 2018, 13:35

Re: Visualizzazione e salvataggio PDF

Postby v.marino » 11 September 2020, 8:16

Ciao,

passando "_blank" come secondo parametro della funzione app.open, il pdf viene aperto usando il plugin inappbrowser che non usa il browser del dispositivo ma un browser integrato nell'app.
Non so se usando il browser del dispositivo si riesce ad ottenere quello che vuoi. Puoi fare un tentativo passando "_system" come secondo parametro di app.open.
In questo modo il pdf viene aperto nel browser del sistema operativo e non in quello integrato dal plugin.
User avatar
v.marino
Pro Gamma
Pro Gamma
 
Posts: 652
Joined: 2 January 2013, 8:11

Re: Visualizzazione e salvataggio PDF

Postby rgiuliani » 11 September 2020, 10:25

Era un tentativo che avevo già provato: purtroppo su iOS non accade nulla impostando "_system" come target.
User avatar
rgiuliani
 
Posts: 32
Joined: 24 October 2018, 13:35

Re: Visualizzazione e salvataggio PDF

Postby v.marino » 14 September 2020, 6:58

Allora quello che puoi fare e verificare se nel plugin che usiamo c'è qualche opzione configurabile.
Gli ho dato una veloce occhiata ma non mi sembra di aver visto niente di adatto.
Il plugin è questo: http://docs.phonegap.com/en/edge/cordov ... er.md.html
User avatar
v.marino
Pro Gamma
Pro Gamma
 
Posts: 652
Joined: 2 January 2013, 8:11

Re: Visualizzazione e salvataggio PDF

Postby g.lanzi » 28 September 2020, 8:45

rgiuliani wrote:Era un tentativo che avevo già provato: purtroppo su iOS non accade nulla impostando "_system" come target.


Strano, ho provato la stessa cosa qualche giorno fa e non ho problemi. Forse dipende dal contenuto di publicUrl? Il PDF come lo ottieni, con il pdf generator offline? Tieni conto che offline la risposta non è un file ma true/false a seconda che il pdf sia stato convertito o meno.
Usare "_system" fa aprire l'url nel browser di sistema, se non funziona controllerei come è fatta l'url passata.

Se si ha in mano il file e si vogliono subito le opzioni di condivisione si potrebbe usare il plugin socialsharing con app.device.socialSharing.shareWithOptions().
Giuseppe Lanzi
Director of Support services
Pro Gamma S.p.A.
User avatar
g.lanzi
Pro Gamma
Pro Gamma
 
Posts: 3504
Joined: 29 September 2010, 10:24
Location: Bologna


Return to Tips & Tricks - Cloud

Who is online

Users browsing this forum: No registered users and 9 guests

cron