يمر المعلمات إلى فرنك سويسري عبر محمل
-
06-07-2019 - |
سؤال
ولدي فرنك سويسري (child.swf) أود أن تحميل إلى آخر (parent.swf). وأود أن تمرير معلمة إلى child.swf من خلال محمل أستخدمه. <قوية> ملاحظة أنني لا أسعى لتمرير ب flashVars أن parent.swf بالفعل ، لكن بدلا أحاول أن مجرد تحميل فرنك سويسري فرنك سويسري من خلال آخر بحجج مخصص.
المحلول
في فرنك سويسري الطفل، وكتابة وظيفة (الحرف الأول في التعليمات البرمجية أدناه) لتلقي أي بارامس. عندما يشير إلى محمل Event.COMPLETE، استدعاء الدالة من parent.swf كما يلي:
var request:URLRequest = new URLRequest("child.swf");
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadHandler);
loader.load(request);
function loadHandler(event:Event):void
{
var childSwf:Object = event.target.content;
childSwf.init( PARAMS );
}
لا تنتمي إلى StackOverflow