Сказано на HTML Canvas Element Interface странице Gecko DOM Reference, что:Получение ошибки на canvas.toDataUrl ('изображение/JPEG', 0,2)
Если запрашиваемый тип изображения/JPEG, то второй аргумент, если это между 0.0 и 1.0, обрабатывается как с указанием качества изображения; если второй аргумент - это что-то еще, значение по умолчанию для изображения - . Другие аргументы игнорируются.
Но на практике я получаю: Ошибка безопасности «код:» 1000.
Это что-то, что еще не поддерживается? Или почему это может произойти? Могут быть полезны любые проницательные советы или объяснения.
UPDATE:
Я использую новейший API File, чтобы загрузить локальный файл изображения в память первым, масштаб его с холстом, а затем экспортом - с настраиваемым качеством.
Возможный дубликат [Почему canvas.toDataURL() выдает исключение безопасности?] (Http://stackoverflow.com/questions/2390232/why-does-canvas-todataurl-throw-a-security-exception) – Phrogz
См. Дублированный вопрос по причине получения этой ошибки безопасности. (Если вы не использовали 'drawImage' и испортили свой холст, тогда я ошибаюсь.) – Phrogz
Ну ... Я тоже видел этот вопрос, но я не был уверен, что случай тот же. Я обновил вопрос. Что ты думаешь? – jayarjo