我有一个文件保存在谷歌驱动器。
我想把它显示在一个嵌入在iframe的网站上。
我正在尝试使用google文档查看器,但不能完全让它工作。
<iframe src="https://docs.google.com/gview?url={fileUrl}&embedded=true"></iframe>
如果我将该文件复制到s3桶(或谷歌驱动器以外的任何其他地方),并使用外部链接(如https://s3.../filename.ext
)作为fileUrl
--它可以工作!
但是我不知道从Google可以使用什么链接。共享和编辑链接不起作用。
https://drive.google.com/open?id={fileId}
共享链接https://docs.google.com/document/d/{fileId}/edit
打开/编辑链接。发布于 2017-01-04 16:55:50
经过了大量的google驱动器/文档链接的尝试和错误之后,我发现了这一点。
诀窍是使用直接下载链接。https://drive.google.com/uc?id={fileId}
因此,您的iframe src应该如下所示:
<iframe src="https://docs.google.com/gview?url=https://drive.google.com/uc?id={fileId}&embedded=true"></iframe>
发布于 2021-03-23 11:36:43
这是可行的,没有重新加载问题。
https://stackoverflow.com/questions/41475666
复制相似问题