لود فایل swf از اینترنت

morteza312

New Member
با سلام من از کد زیر برای دانلود فایلswf از اینترنت استفاده می کنم
ولی در apk و موبایل این کد جواب نمیده و کار نمیکنه کسی راه حلی داره ممنون میشم راهنمایی کنید

import flash.events.Event;
import flash.events.IOErrorEvent;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.display.Loader;

var swfLoader = new Loader();
var urlReq:URLRequest = new URLRequest("http://uupload.ir/files/7nhm_001.swf");
swfLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, swfLoadComplete);
swfLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, swfLoadError);
swfLoader.load(urlReq);

function swfLoadComplete(evt:Event):void
{
var loader:Loader = Loader(evt.target.loader);
addChild(loader.content);
swfLoader.removeEventListener(Event.COMPLETE, swfLoadComplete);
}

function swfLoadError(evt:IOErrorEvent):void
{
trace("فایل لود نمیشه ");
bb.gotoAndStop(2);
swfLoader.removeEventListener(IOErrorEvent.IO_ERROR, swfLoadError);
}
 

BehrouzPc

پــــادشــاه فــلــــش
مورد اول این هست که فلش سندباکس مربوطه به دامین را روی وب دارد و نیز فایل شما باید در آدرسی آپلود شود که به صورت مستقیم در دسترس باشد.
در ادوبی ایر برای موبایل طبیعتا اگر بخواهید فایلی که خصوصیات و یا کدهای مربوطه ایر هست را لود کنید مشکل خواهید داشت ولی اگر فایل ها در پوشه برنامه شما باشد مشکلی نخواهید داشت و امکان لود را دارید.
بهتر هست فقط برای مالتی مدیا و گرافیک های ظاهری این کار را انجام دهید و در آنلود کردن موارد هم دقت داشته باشید تا پرفورمنس کاهش پیدا نکند. هر چند به صورت عادی و بدون Stage3D پرفورمنس مناسبی با ادوبی ایر نخواهید داشت.
 

جدیدترین ارسال ها

بالا