فليكس + ماتي + WebServiceInvoker: تغيير WSDL وفقا لب flashVars
-
05-07-2019 - |
سؤال
ولدي مشروع ماتي مع مثيل العلامة خدمة ويب في EventMap (وأنا أستخدم في مختلف معالجات الأحداث). أود جدا أن تكون قادرة على تعيين الخاصية اختصار لخدمة ويب عبر ب flashVars، لكنني لست متأكدا تماما أين أو كيف يمكن أن أفعل ذلك.
وأعرف أنني أستطيع أن الوصول ب flashVars عن طريق جمع Application.application.parameters، لكنني لا يبدو أن لديها إمكانية الوصول إلى مثيل التطبيق خلال الحدث تحميل من خدمة ويب ...
وأظن هناك أي شيء خفية أو شيء واضح بشكل صارخ أنني تمكنت من التغاضي: (
المحلول
وكان ذلك جزئيا بسبب مني عدم وضع المعلمة في القسم الصحيح من index.template.html (إذا كان كل شيء على ما يرام، فإنه من القسم الثاني الذي يحصل على استدعاء، ليست الأولى)، وجزئيا كان لي سوء فهم سلوك الطبقات التطبيق وخدمة ويب (لماذا يا لماذا لا ذاكرة التخزين المؤقت اختصار؟)
وانتهى بي الأمر إضافة متغير عام يمكن ربطها على سبيل المثال مخطط الحدث، ثم وضع هذا المتغير في معالج creationComplete من التطبيق الرئيسي. أنا يمكن أن ربما قد فعلت ذلك تماما داخل الخريطة الحدث، ولكن كان يمكن أن يكون أكثر من ذلك بقليل معقد.