2011-06-10 58 views
0

使用objective-c Google Docs API,我上傳到Google文檔 html條目(使用mime type text/html) 以base64編碼的圖像。出現使用base64編碼圖像上傳一個html條目到Google Docs

在HTML img標記,如:

<img src='data:image/jpeg;base64,myEncodedString' />, 

其中 myEncodedString與base64編碼的IMG的數據。
上傳成功,但不顯示圖像。
編碼是正確的(我成功地將字符串解碼回原始的 圖片)。
文檔的其餘部分用正確的格式 (字體,大小,顏色等設置在html中)很好地顯示。

是Google Docs服務器問題嗎?要麼?

編輯

我試圖使用base64編碼「事業圖像是本地的。

+0

在什麼瀏覽器中? – 2011-06-10 10:02:18

+0

對不起,我沒有指定我正在使用的語言。我正在使用Objective-C Google Docs api從iphone應用程序創建一些文檔。當我登錄到我的帳戶時,我可以看到新的文檔,但代替圖片,我看到一個淺黃色區域。 – Sefran 2011-06-10 10:06:59

回答

0

刪除逗號和字符串之間的空格。

+0

對不起,真正的代碼是'[body appendFormat:@「data:image/jpeg; base64,%@」,[imageData base64Encoding]];'。無論如何,感謝您的建議,我要編輯這個問題。 – Sefran 2011-06-14 19:47:14