0

我一直在使用 iframe 将 Google Docs Viewer 嵌入到我的 DSpace 实例中,这是一个在线数字存储库。

这是我的网站链接: http: //202.78.89.123 :8081/xmlui/handle/123456789/145

DSpace 为存储库中的每个项目/pdf 生成比特流链接。当我单击预览链接时,我的页面中会出现一个 iframe,但不会加载任何文档。但是,当我将 iframe 的源更改为 pdf 路径文件时,该文件可在世界范围内公开访问,而不是比特流,查看器会加载该文档。

我已经尽我所能,从检查我的网络服务器是否可以被谷歌文档查看器公开访问。我的网络服务器是可公开访问的,我怀疑 Google Docs Viewer 不再支持比特流?如果这是真的,那么我将如何在我的页面内的 iframe 中显示 pdf 文件?任何的想法?

下面是我的页面,上面写着“抱歉。没有可用的预览”

在此处输入图像描述

4

1 回答 1

2

我无法在我的谷歌文档查看器上显示比特流的原因是,即使我的 IP 可以公开访问,我的端口也是私有的。我所做的是,通过在路由器上设置端口来公开端口。

于 2015-01-30T01:57:17.410 回答