自10月2日起,Google Drive的html to Docs文档转换已损坏

时间:2013-10-03 10:06:34

标签: objective-c google-drive-api

我们一直在为我们的应用使用Google Drive SDK。

自10月2日起,当我们的应用尝试通过上传包含img标签的html文件来创建Google文档原生文档时,结果会部分损坏。虽然上传请求完成且没有错误,但html中的所有图像都会在创建的文档中丢失。

这种行为并不常见。近两年来,基本上,文档插入的转换已经解释了img标签并创建了嵌入式图像。这似乎存在服务器端问题。

这是一个已知问题并会修复吗?

或者,有什么我缺少的,这是正确的行为吗?

[关于我们使用的htmls]

  • 上传的htmls基于现有Google文档文档中导出的“text / html”文件。
  • 所有img标签都有带绝对网址的src属性。它们以https开头,所有这些都是googleusercontent.com上的链接。
  • 除了img标签之外,所有html标签似乎都像以前一样处理。

[如何重现问题]

使用“用于Objective-C的Google API客户端库”中的DriveSample应用可以重现此问题。在将文件上传到云端硬盘之前,修改“DriveSampleWindowController.m”以强制启用文档转换(即query.convert = YES;)。

  1. 下载包含图片为html的现有文档文档。
  2. 将其作为新文档上传到Google云端硬盘(打开文档转换)。
  3. 使用Google文档网络编辑器在2中打开上传的文档。所有图像都将丢失在文档中。此外,丢失的图像区域不会显示旋转轮。

1 个答案:

答案 0 :(得分:0)

问题似乎在过去半天内在服务器端修复。感谢您修复它,Google。