It is currently 21 April 2025, 18:38 Advanced search

MOB: android pdf

Questo forum è nato con lo scopo di raccogliere le proposte di modifica di Instant Developer e discuterne insieme.

MOB: android pdf

Postby donatzDea » 6 March 2017, 9:08

Salve,
mi scuso se risulta essere un post ripetitivo ma non ho trovato una soluzione.

Ho un'applicazione mobile di tipo online e all'interno ho un libro che uso per creare un pdf scaricabile.
Ho visto che con iOS viene aperta la webview in cui compare il mio pdf in maniera corretta.
Su Android, non apre la webview ed è giusto perchè android non gestisce i pdf, e tenta di scaricare il pdf. Ma non riesce.
Quando premo sul pulsante viene lanciato un intent alle mie applicazioni che gestiscono i pdf ma per ognuna dice errore di download. Fa finta di scaricare il pdf ma non scarica niente.
Screenshot_2017-03-06-10-05-41.png
errore android
Screenshot_2017-03-06-10-05-41.png (103 KiB) Viewed 10483 times

Bisogna mettere qualche permesso in particolare nel file manifest dell'apk? Il codice che scrivo è quello mostrato nell'allegato.
pdf.PNG
codice
pdf.PNG (30 KiB) Viewed 10483 times


Dove sbaglio?

Grazie
donatzDea
 
Posts: 223
Joined: 30 June 2014, 9:07

Re: MOB: android pdf

Postby d.pierangeli » 6 March 2017, 9:21

Prova a usare la OpenFileIn su Android.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8092
Joined: 30 September 2010, 15:35

Re: MOB: android pdf

Postby donatzDea » 6 March 2017, 9:25

d.pierangeli wrote:Prova a usare la OpenFileIn su Android.

Esiste un modo per capire se l'app sta girando su android o iOS, in modo da fare un if e decidere se usare la opendocument o la OpenFileIN?
Oppure mi consigli di usare la openfile anche per ios?

Come parametro ci metto l'url o il path temp/filename?
donatzDea
 
Posts: 223
Joined: 30 June 2014, 9:07

Re: MOB: android pdf

Postby donatzDea » 6 March 2017, 9:40

Sia con l'url che con il path da il seguente errore:
Attachments
Screenshot_2017-03-06-10-33-52.png
errore
Screenshot_2017-03-06-10-33-52.png (98.76 KiB) Viewed 10478 times
donatzDea
 
Posts: 223
Joined: 30 June 2014, 9:07

Re: MOB: android pdf

Postby d.pierangeli » 6 March 2017, 9:42

Per capire se sei su Android puoi usare la funzione BrowserInfo.

L'applicazione la stai usando da Caravel o da APK?
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8092
Joined: 30 September 2010, 15:35

Re: MOB: android pdf

Postby donatzDea » 6 March 2017, 9:45

d.pierangeli wrote:Per capire se sei su Android puoi usare la funzione BrowserInfo.

L'applicazione la stai usando da Caravel o da APK?


App online con apk per android e ipa per apple.
donatzDea
 
Posts: 223
Joined: 30 June 2014, 9:07

Re: MOB: android pdf

Postby m.sirri » 7 March 2017, 7:47

Hai provato con un url relativo (tipo temp/file.pdf)?
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8574
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)

Re: MOB: android pdf

Postby donatzDea » 8 March 2017, 7:51

sempre con la open document o on la openfilein ?
donatzDea
 
Posts: 223
Joined: 30 June 2014, 9:07

Re: MOB: android pdf

Postby donatzDea » 8 March 2017, 8:57

Ho visto che usando la opendocument con il web url ho:
app iphone ipa funzionante
caravel su android scarica il file e lo apre
app apk fa finta di scaricare il file e da il solito errore

Non è che è un problema di permessi dell'apk? io ho tolto dei permessi dal manifest nel momento in cui l'ho compilata.
che tipo di permessi deve avere per scaricare il file?
donatzDea
 
Posts: 223
Joined: 30 June 2014, 9:07

Re: MOB: android pdf

Postby m.sirri » 8 March 2017, 17:14

Proviamo a guardarci in assistenza.
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8574
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)

Next

Return to Proposte di modifica

Who is online

Users browsing this forum: KisitinVan and 16 guests

cron