Base64 嵌入的 pdf 在 chrome 12 中工作,但在 firefox 5 中不起作用

发布于 2024-11-27 04:38:24 字数 335 浏览 0 评论 0原文

我试图在 html 对象中嵌入一个 base64 编码的 pdf:

<object data="data:application/pdf;base64,JVBERi0..." type="application/pdf" width="100%" height="100%"></object>

相同的代码在 chrome 12 中工作正常,但在 Firefox 5 中不行。在 Firefox 中,阅读器插件似乎加载正常,因为我可以看到类似加载进度条的东西。我正在使用 reader 10 插件。

任何建议将不胜感激。

提前致谢。

I´m trying to embed a base64 encoded pdf within an html object:

<object data="data:application/pdf;base64,JVBERi0..." type="application/pdf" width="100%" height="100%"></object>

Same code works fine in chrome 12 but not in firefox 5. In firefox, reader plugin seems to be loaded ok, because I can see something like a loading progress bar. I´m using reader 10 plugin.

Any suggestion would be greatly appreciated.

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

很糊涂小朋友 2024-12-04 04:38:24

Chrome 本身能够渲染简单的 PDF,它不需要 Adob​​e Reader 插件。您应该检查 Adob​​e Reader 插件在 Firefox 中是否正常工作。

Chrome is capable to render simple PDFs itself, it does not require Adobe Reader Plugin. You should check whether the Adobe Reader plugin is properly working in Firefox.

偏爱自由 2024-12-04 04:38:24

你是对的; chrome 使用它自己的渲染器。我错了,因为 pdf 工具栏与 adobe 非常相似。我认为 adobe 插件配置正确,因为使用 url 而不是 base64 字符串,它工作正常。

还有什么需要配置的吗?

禁用嵌入式插件后,Chrome 会在我下载文件时执行操作,然后打开本地 pdf 查看器。

问候

You are right; chrome is using it´s own renderer. I was wrong because of the pdf toolbar, very similar to adobe one. I think adobe plugin is properly configured, because using urls instead base64 strings, it´s working fine.

Is there anything else to configure?

Disabling embedded plugin, Chrome acts if I´m downloading the file, opening after that the local pdf viewer.

Regards

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文