0
내 웹 사이트에 이미지를 업로드하려면 Flash를 얻어야합니다.플래시 웹 페이지에 이미지 업로드
웹 사이트가 정상적으로 작동하며 간단한 HTML을 업로드하여 작동하도록 할 수 있습니다.
하지만 플래시로 이미지를 웹 사이트에 게시하려면 어떻게해야합니까?
여기에 내 작은 FileSaver 클래스를 다운로드하고 그것의 도움으로 당신은 서버에 저장하고 또한 로컬에 저장할 수있는 현재의 액션을
public function encodeAndSave()
{
var bmd : BitmapData = new BitmapData(300, 300, true, 0xFFFFFFFF);
// draw the bitmapData from the captureContainer to the bitmapData object;
bmd.draw(index.avatarMC, new Matrix(), null, null, null, true);
// create a new JPEG byte array with the adobe JPEGEncoder Class;
var byteArray : ByteArray = new JPGEncoder(90).encode(bmd);
var date:Date = new Date();
var req:URLRequest = new URLRequest("http://bt.ind-igo.co.uk/test/SaveImage");
var params:URLVariables = new URLVariables();
params.file= Base64.encode(byteArray);
params.name = "MyImage.jpg";
req.method = URLRequestMethod.POST;
req.data = params;
var ldr:URLLoader = new URLLoader(req);
ldr.addEventListener(Event.COMPLETE, complete);
ldr.load(req);
function complete(e:Event):void
{
navigateToURL(new URLRequest("?" + Math.random()), "_self");
}
대해 FileReference.upload (URL)를 사용하지 않는 이유가 있나요? –