2011-08-01 62 views
0

所以這就是我想要做的。使用GWT上傳圖像對象

我有一個圖像對象(http://google-web-toolkit.googlecode.com/svn/javadoc/1.5/com/google/gwt/user/client/ui/Image.html),我想上傳到Blobstore。

所以這是我的問題。

當用戶實際提供文件的目錄,所以沒有辦法,我可以給圖像ADRESS的形式上傳這樣我想要只使用FormPanel中的工作原理:

斑點:HTTP ://127.0.0.1:8888/6276f066-d415-45f4-984b-e0f98c542c50

所以我的問題是:

我將如何能夠從這樣的源至Blobstore上傳圖片。

這有可能嗎?

任何和所有的幫助,非常感謝。

回答

0

Gwt的Image表示和<image>標記,該標記又表示從服務器加載的圖像。對於JavaScript(和GWT)無法從<image>Image獲取數據,因此不能上傳。

由於Image的數據來自服務器,您爲什麼需要將其上傳回服務器?如果你正在做一些選擇,你不能只是得到圖像的URL並將其發送到服務器?

+0

實際上,圖像來自html頁面,並從javascript對象包裝到圖像。看來這個問題不容易用GWT解決,我試過畫布,但這似乎也不是解決方案。我已經將我的問題遷移到http://stackoverflow.com/questions/6911661/getting-urldata-from-an-image-as-a-blob,我會接受你的答案。我仍然感謝幫助。謝謝! – Rohan

+0

所以你有一個內嵌圖像在HTML?如''? –

+0

更多相似 Rohan