2013-07-04 43 views
1

它會涉及其src指向其他域或圖像:/ /。 (用戶粘貼HTML代碼到TinyMCE的)上傳<img>到服務器沒有通過畫布?

基本上是:

  • 我必須這樣做,客戶端(不能從服務器上下載)
  • 我只需要支持Firefox
  • 我使用JavaScript和HTML5,如果可能plupload

我擔心帆布只會返回原始像素數據,並且圖像的原始壓縮會丟失。

在內存中創建第二個副本然後將其轉換爲data://上傳瀏覽器已存在內存中的文件似乎是錯誤的。 (順便說一下,base64的數據通常比二進制大得多)

我希望能夠告訴firefox上傳文件從它的內存緩存或使用FileReader或Blob功能。

編輯:如果this是正確的,它甚至不會與畫布交叉工作。

回答

-1

**你可以使用其他領域使用別不使用申請使用上傳馬槽SRC圖像此

你可以放用其他的方式。** <img src = '/*url*/' ></img>

0

據我瞭解,這是不可能的,因爲安全限制阻止JavaScript訪問來自另一個域的任何數據。

它看起來像我必須編寫一個Firefox插件才能啓用此功能。如果用戶需要安裝插件,則服務級別不盡相同。

相關問題