سؤال

ولدي التطبيق المرن الذي يحمل ملف فرنك سويسري الخارجي. I إنشاء ملف فرنك سويسري خارجي باستخدام CS4 فلاش حتى أتمكن من إضافة رمز إلى أنه إذا كان هذا هو ما يتطلبه الامر.

وهنا هو رمز يمكنني استخدامها لتحميل بلدي فرنك سويسري الخارجية:

//add button swf
var request:URLRequest = new URLRequest("http://www.yadayada.com/media/but_button.swf");
var loader3:Loader = new Loader();
loader3.load(request);
addChild(loader3);
//position the ZoomControls

loader3.y = 0;
loader3.x = 0;

ويمكن عندي الخارجية الأحداث فرنك سويسري إرسال بنقرة واحدة إلى طلبي المرن؟ كيف؟

هل كانت مفيدة؟

المحلول

نعم، يمكنك أن تفعل ذلك.

function loadExternal():void {
  loader3.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
  loader3.load(request);
  addChild(loader3);
}

function onComplete(e:Event):void { var mc:MovieClip = MovieClip(e.target.content); mc.addEventListener(SomeEvent.EVENT_TYPE, onSomeEvent); mc.someExternalFunction(); //external function too can be called }

وأنت في حاجة لجعل SWF الخارجية بطريقة بحيث يسمح البرمجة النصية عبر. لذلك تحتاج إلى وضع Security.allowDomain("*"); // will make it's functions available to any swf loaded from any domain داخل فرنك سويسري الخارجي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top