Ouvrir un fichier pdf à l'intérieur d'une webview.
J'ai une application dans laquelle j'ai le bouton sur une page web qui est rendu à l'intérieur d'une webview.
De maintenant, cliquez sur le bouton , un fichier pdf est téléchargé , et même doit être ouverte à l'intérieur de la même webview.
Vous devez vous connecter pour publier un commentaire.
joindre un téléchargement de l'auditeur sur le web afficher et de modifier l'url de la façon suivante..
"http://docs.google.com/gview?embedded=true&url=http://www.abc.com/xxxxxyyyyyxz.pdf"
c'est un lien utilisé pour ouvrir le fichier pdf sans avoir à la télécharger...
J'espère que cela résout votre problème..
J'ai trouvé que la google viewer semble fonctionner dans le navigateur android pour la visualisation en ligne des fichiers PDF. Vous pouvez créer un lien vers votre fichier pdf est affiché dans le visualiseur. Je n'ai pas essayé de faire ce que l'intérieur d'un
WebView
bien.Mise à JOUR
Le lien est mort, il y a une explication de la façon d'obtenir la fonctionnalité de toujours travailler à ce lien.
En cas ce lien meurt aussi, ici c'est la section pertinente:
Je ne crois pas qu'aucun autre navigateur que Chrome prend en charge le rendu des fichiers Pdf sans un plugin ou un outil tiers. Il est probablement plus facile de laisser à l'utilisateur d'utiliser sa propre application pour ouvrir les fichiers Pdf.
J'ai utilisé le IText PDF library mentionné dans ce fil
Android : Est-il gratuit PDF library pour Android pour un exemple de projet. Vous pourriez essayer d'obtenir de l'utilisation de cette API pour obtenir le PDF de la page comme une image. Je ne suis pas familier avec tous les aspects de Itext de sorte qu'il pourrait avoir une meilleure façon de le faire.
Je ne pense pas que le présent android chrome navigateur peut soutenir pdf. Il y a une discussion sur le même dans les forums android ( ex: link1 link2)
Votre meilleur pari pour afficher le pdf est adobe pdf reader pour android installé.(ou résumé, pas possible en mode web)