Это относится к изображениям, которые имеют свои src, указывающие на другие домены или как файл: //. (Пользовательский код вставки HTML в TinyMCE)Загрузить <img> на сервер без прохождения холста?
В основном:
- Я должен это сделать стороне клиента (не удается загрузить с сервера)
- мне нужно только поддерживать Firefox
- Я используя javascript и html5 и, если возможно, plupload
Я беспокоюсь, что холст возвращает только исходные данные пикселя и что исходное сжатие изображения теряется.
Кажется неправильным сделать вторую копию в памяти, а затем преобразовать ее в данные: // для загрузки файла, который браузер уже имеет в памяти. (кстати, данные base64 обычно намного больше, чем двоичные)
Я надеюсь, что можно будет указать firefox для загрузки файла из его кеша памяти или использования функций FileReader или Blob.
Редактировать: если this верен, он даже не будет работать с кросс-доменом с холстом.