Google drive api 通过SSL从Chrome中的iFrame访问驱动器预览

Google drive api 通过SSL从Chrome中的iFrame访问驱动器预览,google-drive-api,Google Drive Api,我有一个应用程序,它使用Google Drive进行文档存储和预览功能,但最近加载文档的iFrame没有显示任何内容。在检查控制台时,Chrome声明它阻止fram运行不安全的内容,这就是文件预览没有加载的原因 预览此文件的初始调用指向如下所示的url: /预演 一路上有一个重定向,它采用以下形式,但因为它使用http而不是https,所以Chrome会阻止加载内容 /预览?首选项%253D2%2526pli%253D1 有办法解决这个问题吗?它目前正在阻止我的应用程序的核心功能,因此任何建议都

我有一个应用程序,它使用Google Drive进行文档存储和预览功能,但最近加载文档的iFrame没有显示任何内容。在检查控制台时,Chrome声明它阻止fram运行不安全的内容,这就是文件预览没有加载的原因

预览此文件的初始调用指向如下所示的url: /预演

一路上有一个重定向,它采用以下形式,但因为它使用http而不是https,所以Chrome会阻止加载内容

/预览?首选项%253D2%2526pli%253D1

有办法解决这个问题吗?它目前正在阻止我的应用程序的核心功能,因此任何建议都将不胜感激。我可以在必要时提供一个完整的网络负载堆栈的屏幕截图,但这是唯一一个不符合http的URL


提前谢谢你的帮助。

黑客破解了它。在URL末尾添加一个不带引号的“.pli=1”,以避免重定向(在“/preview”或“/edit”之后),并直接登录到文档。

刚刚遇到了相同的内容。你找到解决方案了吗?Hi@igorpavlov-我在代码中设置convert标记为true,然后在iFrame中使用上传返回的embedLink。它停止向我们提供SSL错误,现在工作正常。嘿!据我所知,embedLink仅显示视图模式。对于“编辑/编辑”模式,请使用我的解决方案。如果您需要,当然:)