2009-12-05 8 views
0

Comment est-ce que je peux embarqué pdf viewer dans ruby ​​sur rail? Maintenant, j'ai essayé <embed src="MyPdfDocument.pdf" width="500" height="375"> mais cela ne fonctionne pas. Je Firebug et vois l'erreur comme celui-ciComment avoir pdf viewer en ruby ​​

[Exception ... "code d'erreur retourné composant: 0x80004005 (NS_ERROR_FAILURE) [nsIStreamListener.onStopRequest]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" emplacement: « cadre JS: : file: ///home/bengasi/.mozilla/firefox/cmb1mbzu.default/extensions/[email protected]/components/firebug-channel-listener.js :: anonyme :: ligne 167 "donnée: non] [Pause sur cette erreur] this.listener.onStopRequest (demande, RequestContext, statusCode); \ n

Firebug -... stener.js (ligne 167)

+0

Vous pouvez ajouter 'html' à vos tags. Rails va volontiers servir un document PDF, mais le html est la partie qui fait l'intégration. – btelles

Répondre

2

Si vous essayez d'afficher un PDF en tant qu'image, entouré de contenu HTML ... alors un navigateur ne fera pas cela, et votre problème est avec le navigateur, pas Ruby on Rails. Vous pouvez lier un PDF et l'afficher en entier, mais vous ne pouvez pas l'intégrer dans un autre document.

Vous pourriez simuler l'effet (peut-être dans certains navigateurs) avec un iFrame, mais c'est une question HTML, pas une question de rails ... et vous passeriez beaucoup de temps à le faire fonctionner dans tous les navigateurs.

+0

Vous pouvez intégrer un fichier pdf dans un document html avec la balise embed. – jcnnghm

Questions connexes