Sembra che anche se si imposta l'intestazione access-control-allow-origin per consentire l'accesso da mydomain.org a un'immagine ospitata sul dominio example.org, il flag 'origin-clean' dell'area canvas viene impostato su false e si tenta di manipolare i dati dei pixel di questa immagine attiverà un'eccezione di sicurezza.Il modello di sicurezza del canvas ignora le intestazioni di controllo dell'accesso-autorizzazione-autorizzazione?
Non si deve eseguire il comando canvas 'obbedire all'intestazione access-control-allow-origin e consentire l'accesso ai dati dell'immagine senza generare un'eccezione?
destro, in modo da utilizzare un
XmlHttpRequest
per raggiungere questo obiettivo non solleverebbe un'eccezione ? – ArtBITPer un'immagine piccola, è possibile utilizzare XMLHttpRequest per afferrarlo e quindi creare un URI di dati in JavaScript: http://jsfiddle.net/WLTqG/1/. Funziona su Firefox e Chrome. Vedi http://stackoverflow.com/questions/1919972/how-do-i-access-xhr-responsebody-from-javascript per un suggerimento su Internet Explorer. (Non ho testato la sua soluzione.) – PleaseStand
Downvoter - per favore lascia un commento perché pensi che questa risposta sia sbagliata. –