我正在使用Google文档查看器在我们的网站上显示本地PDF(由于权限问题而覆盖IE7和8):http://www.scad.edu/news/index.cfm?pageid=338423。问题在于,有时人们已经体验过PDF没有被显示,被iframed Google登录页面取代。我很难再现这些结果,尝试使用Adobe BrowserLabs和BrowserShots等非现场浏览器尝试多个浏览器,甚至清除整个浏览器缓存。我知道运行Firefox的OS X 10.5机器上发生了错误3.5.2和另一台具有类似软件的机器。不那么技术人员声称它是在没有登录Google一周左右之后发生的,但是当我退出全新安装时它对我来说很好。是的,我在他们的机器上多次目睹了这个问题,但根本无法再现它。
请告知如何追捕此错误。我找不到其他人有同样的问题。我正在考虑转换到Scribd PDF查看器。
答案 0 :(得分:0)
这与权限检查您的权限有关,请重试,我认为如果您允许,查看者可以访问您的文件。
答案 1 :(得分:0)
不那么技术的人可能实际上是在某事上。当Google用户的会话过期时,似乎会出现此问题。即使查看器嵌入在iframe中,也会向用户显示登录表单而不是文档。显然它仍然是一个尚未解决的bug。查看此问题以获取更多详细信息:
Embedded Google Docs PDF viewer displays login page rather than PDF
我希望他们能解决这个问题:)
答案 2 :(得分:-2)
只需在加载gdocs查看器之前执行此操作,它应该每次都解决问题。
<iframe id="google-signout"
src="https://www.google.com/accounts/Logout"
style="width: 943px; height: 1px; display: none;"
frameborder="0"></iframe>