Προς το περιεχόμενο

Html σε Android. Κλικ στο αρχείο pdf και δεν το ανοίγει.


smilefreeware

Προτεινόμενες αναρτήσεις

Εφτιαξα 1 htm για να διαλέγω διάφορα αρχεία pdf ή doc. Κάτι σαν menu.

Ενώ τα αρχεία pdf ή doc ανοίγουν αν τα καλέσω κατευθείαν , μέσα από την htm

δεν ανοίγουν σε Android.

Φυσικά σε Win δουλεύουν κανονικά.

 

Υπάρχει κάτι που πρέπει να αλλάξω στον κώδικα ?

Χρησιμοποιώ το ..

<a href="test.pdf" target="_blank"><img src="pencil.jpg" border="0">Ολο το βιβλίο</a><br>

 

 

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Σε γενικές γραμμές δεν παίζει, αν και νομίζω τελευταία έχουν αρχίσει να βγαίνουν κάποια browser addons για απευθείας pdf viewing.

 

Μια λύση που χρησιμοποιεί αρκετός κόσμος για browser compatibility είναι να στέλνεις το link του pdf στο gview embeded service της Google, π.χ.:

"https://docs.google.com/gview?embedded=true&url="+ url

(όπoυ url = το pfd αρχείο σου) αν και υπάρχουν παράπονα πως το gview κάνει degrade την ποιότητα του pdf. Δοκίμασέ το μήπως σου κάνει.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Thanks για την απάντηση.

Κάπου το έχω δει αυτό με το docs.google.com, αλλά τό θέμα είναι να έχω

ένα μενου χωρίς net.

 

Εκτός html , υπάρχει κάτι για να φτιάξω ένα μενου ?

Πάντως μου φαίνεται παλαβό να ανοίγει από net , κατευθείαν και να μην

ανοίγει μέσω htm. Τι διάολο φοβούνται.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

...

Πάντως μου φαίνεται παλαβό να ανοίγει από net , κατευθείαν και να μην

ανοίγει μέσω htm. Τι διάολο φοβούνται.

 

Ήταν design choice, περισσότερο για security reasons. Στο Android αν τα θυμάμαι σωστά, τα κατεβάσματα αρχείων δεν γίνονται από τον browser αλλά από τον Download Manager, οπότε θα μπορούσες υποθέτω να περάσεις ένα hook όταν ο download-manager σου επιστρέψει "download completed" η ότι επιστρέφει τέλος πάντων και να κάνεις feed το κατεβασμένο pdf. Δεν νομίζω όμως πως αξίζει τον κόπο να ασχοληθείς.

 

Με ένα πρόχειρο googling βρήκα π.χ. αυτό εδώ: http://stackoverflow.com/questions/5974836/android-download-manager (δεν το διάβασα αλλά νομίζω κάνει κάτι σαν κι αυτό που λέω παραπάνω).

 

Τώρα, χωρίς δίκτυο υποθέτω θα μπορείς με κάποιο τρόπο στο on("click") να καλείς τον pdf-viewer που έχεις εγκατεστημένο στο σύστημά σου και να τον τροφοδοτείς με το τοπικό σου αρχείο.

 

Καλύτερα να απαντήσουν Android experts (δεν είμαι τέτοιος εγώ ;) )

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το φαντάστηκα ότι ήταν security reasons.

Από τότε με τους δίδυμους πύργους μπήκε στη ζωή μας η λέξη ασφάλεια.

Να κάνεις το τάδε με ασφάλεια, ειδικά στους υπολογιστές μας πρήξανε με τα security.

 

Αντε να απαντήσουν οι Android experts.

Υπάρχει εντολή σε htm που να καλώ pdf μέσω του pdf-viewer ?

( ή πρέπει να βάλω την ερώτηση αλλού ?)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δοκίμασα με το ...

<a href="test.pdf" download="test.pdf" target="_blank"><img src="pencil.jpg" border="0">Ολο το βιβλίο</a><br>

αλλά δυστυχώς δεν δούλεψε. (Δοκίμασα και με full path /mnt/extSdCard/.....)

 

Το κινητό που έχω είναι το Samsung DUOS GT-S7562

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...