Eli*_*kho 6 iframe google-docs-api google-drive-api
我最近遇到了显示我的文档的Google Drive API问题.我们开发了一个Web应用程序,该应用程序连接到Google云端硬盘帐户以检索用户的驱动器文件,然后使用其embedUrl/alternateUrl在iframe中显示该文件.
这在过去对我们来说工作得很好,但是Google文档以外的文件突然停止显示:html文件,文本文件,doc文件......甚至图像!
我得到的错误是 Refused to display 'https://docs.google.com/file/d/0B_JkNS6Wu4b5R2c0YlJSN0oyQUE/edit?usp=drivesdk' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.
我理解错误,这意味着Google阻止在Google域外显示文档,但问题是"为什么突然出现",以及如何规避它.
如果有人偶然发现同样的问题并找到了解决方案,我会很高兴听到.
非常感谢你.
Muk*_*gar 14
https://docs.google.com/file/d/0B_JkNS6Wu4b5R2c0YlJSN0oyQUE/preview?usp=drivesdk
Run Code Online (Sandbox Code Playgroud)
在URL中使用预览而不是编辑.它会工作.
小智 0
我遇到了同样的问题,并发现以下解决方法将谷歌驱动器文件显示为网页资源 https://support.google.com/drive/answer/2881970?hl=en
这意味着您必须从网址中提取[doc id]并将链接更改为: http://www.googledrive.com/host/ [doc id]
请注意:在这种情况下,不会显示谷歌驱动器控件。
| 归档时间: |
|
| 查看次数: |
7913 次 |
| 最近记录: |