- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
更新于 2016 年 11 月 16 日上午 9:53(美国东部时间)
尽管 Google 声称已经“修复”了该问题,但许多人仍然看到 204 回复。当我自己测试文档加载 50 次时,其中 3 次 Google 返回了 204 响应。
请访问此网址并发表您的不满评论,以便我们最终能够让 Google 彻底解决并解决该问题:https://productforums.google.com/forum/?utm_medium=email&utm_source=footer#!msg/docs/hmj39HMDP1M/SR2UdRUdAQAJ
更新时间 2016 年 11 月 4 日下午 6:01(美国东部时间)
看来服务已启动并再次运行!感谢 Google Docs 解决了这个问题并回答了我的推文。希望它也适用于大家。
更新时间 2016 年 11 月 4 日下午 3:33(美国东部时间)
有一个更新发布到 https://productforums.google.com/forum/#!msg/docs/hmj39HMDP1M/X6a8xJwLBQAJ这似乎表明对该服务的支持可能会返回和/或最终出现问题导致意外结果。敬请关注。请参阅下面的评论:
Stack Overflow 上的原始帖子从这里开始
我们的网络软件使用并依赖 Google 文档查看器服务将文档嵌入到我们的网站中(通过 iframe),并使我们的客户能够查看文档,而无需打开单独的应用程序(通过访问 URL)。 Google 提供此功能已经有一段时间了,而且效果非常好!
查看器 URL 示例:
https://docs.google.com/viewer?url=http://www.pdf995.com/samples/pdf.pdf
但是,我们开始注意到,我们尝试加载的文件很少会加载。我们最初认为他们的服务器存在问题,因此开始调查我们收到的 header 响应。特别是,我们注意到几乎每个发出的请求都会返回 204 No Content 响应。我们偶尔会收到 200 回复。
以下是我们收到的 204 条回复之一的示例:
以下是我们收到的 200 条回复之一的示例(非常罕见):
此后,我在 Google 上搜索了与 Google 查看器服务相关的 204 个问题。我最终到达此页面https://productforums.google.com/forum/#!msg/docs/hmj39HMDP1M/X6a8xJwLBQAJ这似乎表明谷歌突然停止了该服务。这是该讨论的屏幕截图(截至本文发布时)。
鉴于 Google“专家”回复了该人的类似询问;看来他们已经正式完全放弃了对观众服务的支持。
我的问题如下:
还有其他人确切知道 Google 是否正式终止了对 Google 查看器服务的支持吗?
有谁知道更新后的类似 Google 产品/服务(也许是 Google 云端硬盘?)可以让人们执行与上面提到的查看器服务完全相同的操作?理想情况下,我想要一个简单的网址,可以在其中引用不一定存在于 Google 服务器上但仍可以驻留在我的服务器上的外部文档。
您可以建议哪些其他类似的和免费服务来允许我将 Word 文档、Excel 文档、PowerPoint 文档和 PDF 等文档嵌入到允许用户的网站中在浏览器中查看文档,而无需在系统上实际安装这些应用程序。
最后一点,我只想说,尽管 Google 做了很多好事,但他们可以提供人们长期依赖的服务,然后突然停止服务,这真是令人难以置信的愤怒、沮丧和恼人。在上面。我确信除了我自己之外还有很多人永远不会对这种类型的决定表达担忧。
Google 纠正了这个问题,并且在我的书中仍然很好:-)
提前感谢您的回答!
最佳答案
我运行的服务也依赖于嵌入 Google 文档查看器,并且我也遇到了此问题。我找不到任何其他类似的服务(免费或其他方式)。
我想出了一个“技巧”,可以帮助您摆脱使用 Google 文档查看器的困扰。但它确实需要 JQuery。我所做的就是每 2 秒刷新一次 iframe,直到它最终正确加载。我还用加载 gif 覆盖 iframe,以隐藏不断刷新的情况。我的代码:
<style>
.holds-the-iframe {
background:url(/img/loading.gif) center center no-repeat;
}
</style>
<div class="holds-the-iframe">
<iframe id="iframeID" name="iframeID" src="https://docs.google.com/viewerng/viewer?url=www.example.com&embedded=true"></iframe>
</div>
<script>
function reloadIFrame() {
document.getElementById("ifm").src=document.getElementById("iframeID").src;
}
timerId = setInterval("reloadIFrame();", 2000);
$( document ).ready(function() {
$('#iframeID').on('load', function() {
clearInterval(timerId);
console.log("Finally Loaded");
});
});
</script>
关于google-drive-api - Google 文档查看器返回 204 响应,不再工作,有替代方案吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40414039/
我正在尝试使用 Drive SDK 将文件上传到 Google Drive . 我想知道是否有 API 方法来检查用户的驱动器是否有足够的容量来保存文件。如果是,请指出我应该搜索的位置,如果不是,最好
我想在我正在开发的新 android 应用程序(又名 drive.appdata 范围)中使用特殊应用程序数据文件夹中的文件。 谷歌的你们在与 Google Play Services 4.2 捆绑的
列出Google云端硬盘文件的JavaScript示例使用gapi.client.drive.files.list()。 尝试使用此方法时,出现错误“无法读取未定义的属性'files'”。 该问题和解
我正在尝试使用 Google Cloud REST API 获取特定文件夹大小。 我已经尝试过使用 REST API 的“ about ”方法,但在这种方法中,我获得了整个云存储的已用字节总数和可用空
我只是想了解在 G Suite 上使用 Team Drive 获取团队存储库与仅使用 Google Drive 上的共享文件夹相比的优势。通过搜索不同的来源并进行测试,到目前为止我发现了以下结果。 坦
我正在尝试使用 Google Drive API (v3) 更新文档 在 Google 云端硬盘中。 我已阅读此迁移指南: Google Drive API v3 Migration 并对其进行编码以
我曾尝试将我的 Web 应用程序集成到 Google 云端硬盘用户界面(以打开文件),但没有取得多大成功。我无法使用 OAuth 范围 https://www.googleapis.com/auth/
使用Google Drive API时 我使用 com.google.api.services.drive.Drive.files() 来迭代一些文件。 我注意到所有目录对象都没有权限? 当我使用 F
Google Drive API 和 Google Spreadsheet API (v 3.0) 都支持获取与以下 URL 对应的 [KEY] 的方法: https://docs.google.co
我正在尝试将本地 CSV 文件上传到 Google Drive 并在那里像 Google 电子表格一样显示它。但是,当我转到 Google Drive 并单击指向我的文件的链接时,我只能下载它,而不能
我正在尝试使用 ArrayBuffer 的内容在 Google Drive 上创建一个文件。我正在使用 Javascript 和 Drive API 的第 3 版。 我设法使用 this code s
我可以使用 google drive android api 将文本文件上传到 google drive 中的文件夹。 Sample code 但是我想上传一张图片到谷歌驱动器。这可能吗? 创建文本文
我想知道以下是否可行,因为我似乎无法在网上找到任何具体的方法: 当 Google Takeaway 服务将新的 takeout-xxx.zip 文件上传到我的 Google Drive Takeawa
是否可以对 Google Drive 上的文件执行“追加”操作? 假设我想使用 Google Drive 保存日志条目“as-they-come-in”,是否有某种“仅附加”操作可用? 最佳答案 如果
看着 Google Drive scopes .我明白: https://www.googleapis.com/auth/drive.install - 用于让用户批准安装应用程序的特殊范围 如果我希
我有一个带有两个父文件夹( FILE-1 和 FOLDER-1 )的文档( FOLDER-2 )。 如果我删除 FOLDER-1 , FILE-1也被删除。然而,我预计只有FOLDER-1将被删除,并
我正在测试Google Drive API。测试脚本执行HTTP GET来访问Files-> List API,但是我总是以某种方式在项目中得到一个空列表。我的Google驱动器中有数百个文件,因此结
关闭。这个问题是off-topic .它目前不接受答案。 想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。 8年前关闭。 Improve this q
关闭。这个问题是off-topic .它目前不接受答案。 想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。 8年前关闭。 Improve this q
我将我的应用程序的文件托管在 Google Drive 上,它会在首次启动后立即下载它们。一切都很好,但在我发布新的应用程序版本后,下载数量不断增加,文件由于某些原因变得不可用。虽然我没有改变任何东西
我是一名优秀的程序员,十分优秀!