كيفية الحصول على مشروع Flex لتحميل البرنامج المساعد في وقت التشغيل؟

StackOverflow https://stackoverflow.com/questions/94245

  •  01-07-2019
  •  | 
  •  

سؤال

إنني أتطلع إلى الحصول على اثنين من المكونات الإضافية في مشروع Flex الذي أعمل عليه.أعلم أنه يمكنني تحميل ملف SWF باستخدام SWFLoader، لكنني اعتقدت أنه في Flex3 يمكنك الآن الحصول على مكتبات وقت التشغيل المشتركة أو شيء من هذا القبيل.هل لدى أي شخص أي وثائق جيدة حول تحميل البرنامج المساعد في وقت التشغيل؟من الناحية المثالية، أود أن أتمكن من تحميل مكون إضافي من عنوان URL، ثم تنفيذ بعض التعليمات البرمجية من داخل المكون الإضافي (على سبيل المثال.إضافة عنصر تحكم إلى الصفحة).

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

المحلول

يمكنك استخدام الوحدات النمطية أو RSL.

تتمتع RSLs بميزة التخزين المؤقت عن طريق الفلاش بدلاً من المتصفح، لذا فهي تبقى لفترة أطول.

الوحدات أسهل في الإنشاء والاستخدام.لقد استخدمت الوحدات النمطية وواجهت مشكلات تتعلق بفشل تحميل الوحدات النمطية (يحتاج الكود إلى التعامل مع هذه الحالة).لم أجرب RSLs بعد.

فيما يلي بعض الوثائق حول إنشاء RSLs http://labs.adobe.com/wiki/index.php/Flex_3:Feature_Introductions:Flex_3_RSLs

نصائح أخرى

لاحظ أنه في الوقت الحالي، يجب تجميع قوائم RSL المحملة مقابل نفس الإصدار من إطار عمل Flex.إذا كنت تخطط لنظام إضافي "ثنائي"، فمن المحتمل أنك تريد انتظار خطة مارشال الميزة التي سيتم تنفيذها في الإصدار المرن التالي.

إذا كنت ترغب في تجربة نهج جديد وبديل، فهذا هو الإطار الأساسي للتطبيق المصمم على غرار Java OSGi: http://www.potomacframework.org/لم أجربه بنفسي، لكنه يبدو رائعًا حقًا!

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