1

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

预览此文件的初始调用是一个如下所示的 url: https ://docs.google.com/document/d//preview

沿途有一个采用以下形式的重定向,但由于它使用 http 而不是 https,Chrome 会阻止内容加载。

http://www.google.com/url?sa=p&q=https://www.google.com/accounts/ServiceLogin?service%3Dwise%26passive%3Dtrue%26go%3Dtrue%26continue%3Dhttps://docs。 google.com/document/d/ /preview?pref%253D2%2526pli%253D1

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

在此先感谢您的帮助。

4

1 回答 1

0

破解了那个。在 URL 末尾添加不带引号的“?pli=1”以避免重定向(在“/preview”或“/edit”之后)并直接进入文档。

于 2013-11-12T23:04:09.440 回答