HTML5 태그의 CORS 정책과 관련하여 많은 질문이 있다는 것을 알고 있습니다. 그들 모두는 당신이 서버 설정에 액세스 헤더를 변경하거나 PHP 파일 등Haxe/OpenFL은 서버에 액세스하지 않고 CORS 오류를 해결합니까?
에서 헤더를 직접 넣어하는 데 필요한 서버 측 설정에 대해 이야기하지만 있습니다
내가 Loader
클래스를 사용하여 이미지를로드하고 있고 나는 그 서버에 접근 할 수 없다.
내가 변경합니까 방법 :
Access-Control-Allow-Origin
내가 URL 요청과 헤더를 밀어 시도
*
에 :
urlRequest.requestHeaders.push(new URLRequestHeader('Access-Control-Allow-Origin', '*'));
하지만 내가 무슨 짓을했는지에 상관없이 :
전 이 오류 발생 :
전체 코드 : 출처 간 요청을 활성화하기 위해
loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onImageLoadComplete);
var request:URLRequest = new URLRequest();
request.url = "http://www.someserver.com/some_image.jpg";
request.contentType = "image/jpeg"; //tried it didn't make a difference
request.requestHeaders.push(new URLRequestHeader('Access-Control-Allow-Origin', '*'));
loader.load(request);
감사합니다. Joshua Granick이 확장 프로그램을 설치했습니다. [link] (https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi/related?hl=ko). – Sim