외부 인터페이스 (as3)로 플래시로 사진을 보내야합니다 ... 연결이 없으므로 URL이 될 수 없습니다 ... 이미지 파일을 열어 플래시로 보내려고합니다. 텍스트가 있지만 성공하지 못했습니다.외부 인터페이스가있는 이미지
어떤 아이디어가 있습니까?
외부 인터페이스 (as3)로 플래시로 사진을 보내야합니다 ... 연결이 없으므로 URL이 될 수 없습니다 ... 이미지 파일을 열어 플래시로 보내려고합니다. 텍스트가 있지만 성공하지 못했습니다.외부 인터페이스가있는 이미지
어떤 아이디어가 있습니까?
자세한 내용을 제공해보십시오. 정확하게 이미지 파일을 열어야하는 것은 무엇입니까? 사실, 플래시 자체가 HDD에서 이미지 파일을 열 수 있습니다.
var ldr:Loader = new Loader();
ldr.load(new URLRequest('C:/Images/MyImage.jpg'));
addChild(ldr);
하지만 문제를 이해한다면 해결책이 될 수 있습니까? 그렇지?
짧은 대답은 :하지 마세요.
그렇다면 이미지 데이터를 가져 와서 base64와 같은 안전한 HTTP 요청으로 인코딩하고 플래시로 디코딩 한 다음 bytearray에 드롭하고 비트 맵을 다시 만들어야합니다. 이것은 꽤 복잡합니다.
http://dynamicflash.com/goodies/base64/은 base64 이미지 문자열을 bytearray로 디코딩하는 훌륭한 클래스입니다.