Adobe Air: сохранить флаг очистки исходного текста при открытии локальных файлов - PullRequest
2 голосов
/ 19 октября 2011

Я пытаюсь открыть локальное изображение на холсте HTML5 в Adobe Air и оставить флаг начала очистки, чтобы я мог использовать toDataURL. Я пробовал Cross-Origin Resource Sharing (CORS), но он не поддерживается. Кто-нибудь знает, есть ли где-нибудь, чтобы поддерживать исходный флаг и если да, то как это сделать? Спасибо.

1 Ответ

0 голосов
/ 19 октября 2011

Ты не можешь нормально. Каждый файл: /// URL имеет свое собственное происхождение, поэтому флажок origin-clean на холсте снимается, когда вы рисуете локальное изображение, конец истории.

... Но есть флаги, которые позволят вам в некоторых браузерах, например, для Chrome:

C:\Users\root\AppData\Local\Google\Chrome\Application\chrome.exe --allow-file-access-from-files

должен сделать трюк.

Другой способ - создать крошечный веб-сервер, чтобы обойти его.

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