我正在使用 Google 文档查看器:
<div class="embed-r embed-responsive-a">
<iframe class="embed-responsive-it" src="https://docs.google.com/viewer?embedded=true&url=http://LINK.PDF"></iframe>
</div>
但是,很多时候,当我加载页面时,我只是看到一个大的空白区域,而不是文件。您需要刷新页面一次或多次才能看到它。
有什么帮助吗?
最佳答案
我遇到了完全相同的问题,但我在研究这个特定问题时偶然发现了这个问题。
https://productforums.google.com/forum/#!topic/drive/tLVhGbITFMk
这表明 Google 帐户存在“部分退出问题”。阅读上面的文档并测试登录和注销我的谷歌帐户后,似乎已经解决了问题。
我承认这是一个不完美的解决方案,但由于点击劫持的安全限制,没有抛出明确的错误代码,我明白了。
它可能会继续给您的最终用户带来问题,但由于我的问题是本地的并且最多限制为 3 个,因此通过一点礼貌的强制来克服这并不是一个大问题。
--更多信息--
看来这个“解决方案”只是侥幸,此后 Google 已确认该功能正在积极停止。 (感谢:@omniasoft (twitter) 向 Google 提出问题。
Google Docs viewer returning 204 responses, no longer working, alternatives?
https://productforums.google.com/forum/#!msg/docs/hmj39HMDP1M/X6a8xJwLBQAJ
对任何虚假的希望表示抱歉!
关于javascript - Google 文档查看器显示空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40385930/