HTML5 / JS - ошибка при экспорте холста в PNG - изображения с других серверов - PullRequest
1 голос
/ 23 марта 2012

Я недавно сделал Catifier.com, и как только пользователь установит свое собственное фоновое изображение, вы больше не сможете экспортировать холст, сделайте это встроенными мерами безопасности.

Я несколько дней пытался найти другой способ сэкономить, но просто не могу ничего найти.

Кто-нибудь знает совершенно другой способ экспорта холста как изображения без использования toDataURL?

Любая помощь или ссылки будут с благодарностью!

1 Ответ

0 голосов
/ 23 марта 2012

Не могли бы вы просто запустить внешние образы через скрипт в своем домене (принимая соответствующие меры предосторожности против атак DOS) и, следовательно, обойти эту проблему? В противном случае я думаю, что ответ, скорее всего, нет (и если бы это было не так, это, вероятно, было бы засчитано как ошибка браузера; см .: http://simonsarris.com/blog/480-understanding-the-html5-canvas-image-security-rules и т. Д.). Однако решение на стороне сервера должно быть жизнеспособным.

Также см .: Сохранить холст с внешними изображениями в локальном файле

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...