Base64嵌入式pdf工作在chrome 12但不在firefox 5中

时间:2011-07-29 20:43:27

标签: html pdf object base64

我试图在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插件。

任何建议都将不胜感激。

提前致谢。

2 个答案:

答案 0 :(得分:2)

Chrome可以自行呈现简单的PDF,但不需要Adobe Reader插件。您应该检查Adobe Reader插件是否在Firefox中正常运行。

答案 1 :(得分:0)

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

还有其他配置吗?

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

此致