2013-10-03 23 views
1

我們一直在使用Google Drive SDK作爲我們的應用。谷歌驅動器的html文檔轉換損壞自10月2日以來損壞

從10月2日起,當我們的應用程序嘗試通過上傳包含img標籤的html文件來創建Google Docs本機文檔時,結果會部分損壞。儘管上傳請求沒有錯誤,但HTML中的所有圖像都會丟失在創建的文檔中。

這種行爲並不常見。近兩年來,基本上,文檔插入的轉換已經解釋了img標籤並創建了嵌入式圖像。似乎存在服務器端問題。

這是一個已知的問題,將被修復?

或者,有什麼我失蹤,這是正確的行爲?

[關於HTMLS我們使用]

  • 上傳的HTMLS是基於從現有谷歌文檔文件輸出 「text/html的」 文件。
  • 所有的img標籤都有絕對url的src屬性。他們以https開頭,所有人都是googleusercontent.com上的鏈接。
  • 除了img標籤,所有的html標籤似乎都像以前一樣處理。

[如何重現問題]

這個問題可以通過使用DriveSample應用在「谷歌API客戶端庫的Objective-C」進行復制。修改「DriveSampleWindowController.m」以在將文件上傳到雲端硬盤之前強制啓用文檔轉換(即,query.convert = YES;)。

  1. 下載現有的文檔圖像爲html。
  2. 將其作爲新文檔上傳到Google雲端硬盤(打開文檔轉換功能)。
  3. 使用Google Docs網頁編輯器在2中打開上傳的文檔。所有圖像都會丟失在文檔中。此外,丟失的圖像區域不會顯示旋轉輪。
+0

這發生在使用直接REST調用以及客戶端庫。 –

回答

0

這個問題似乎在服務器端在過去的半天內是固定的。感謝您解決它,谷歌。