2014-05-02 45 views
-1

從Google雲端硬盤中選擇ChromeBook上的文件後,該文件將保存爲Json字符串,而不是實際的文件內容。上傳帶有上傳器的Google Drive文檔失敗,返回json

不會產生錯誤上傳,一切都看起來不錯,直到您打開該文件,它包含以下內容的「{」 URL「:」 https://docs.google.com/a/ivv-gent.be/document/d/1DBvAcUa5q3eMCgeJbil7mR8PUI7aYyxWKFUu90N13Bc/edit?usp=drivesdk」,‘RESOURCE_ID’:‘1DBvAcUa5q3eMCgeJbil7mR8PUI7aYyxWKFUu90N13Bc’}一個簡單的文本文件」。

+0

你必須在這裏提供一些細節,包括你正嘗試上傳的** actual **文件,你的客戶端代碼等。Fine Uploader對你提交的文件不做任何事情(除非文件是一個圖像文件,並且您打開了縮放比例),因此如果該文件保存爲JSON字符串,則會反映已提交給上傳器的文件的實際內容。無論是或者你的服務器代碼都可能以某種方式修改文件內容。 –

+0

這是來自Google文檔的每個文件,以便確認我們的想法:從Google驅動器中選擇Google文檔時,chromebook僅將jsonstring作爲實際文件內容。 不知道爲什麼問題得到-1。該代碼沒有修改,否則我會給代碼,這將是愚蠢的。我們使用fine-uploader的標準代碼。該文件字面上在文本中,只應該點擊鏈接。 – Seirddriezel

回答

0

在chromebook(http://www.howtogeek.com/128575/how-to-run-chrome-os-from-a-usb-drive-and-use-it-on-any-computer/)上工作並從Google Drive中選擇文件時,chrome os實際上並不會返回文件內容,只會返回一個鏈接到內容的json字符串。

這是來自Google的一項「功能」,而不是精細上傳。

+0

我想這是有道理的,尤其是因爲您的驅動器帳戶中的某些項目不映射到文件格式,例如通過驅動器編輯器創建的文檔或電子表格。 –