سؤال

ولدي فيلم فلاش التي لديها عدد من أكشن 2 وظائف التي تتعرض لجافا سكريبت عبر ExternalInterface. عادة هذا الفيلم يعمل بشكل جيد وجافا سكريبت ويمكن التواصل معها. لكن في بعض الأحيان، بشكل متقطع ودون تفسير، الكائن فلاش في جافا سكريبت سوف <م> لا لديهم وظائف ExternalInterface. هذا يحدث عندما يكون لدي هذا ملف فلاش واحد مثبت على الصفحة أكثر من مرة واحدة، وكثيرا ما يحدث أن واحدا أو اثنين من مثيلات فلاش <م> سوف ديهم وظائف، واحد أو اثنين <م> لن تقوم . نفس المصدر فلاش المحدد، جزءا لا يتجزأ من على الصفحة 3 أو 4 مرات. غريب جدا. أي أفكار حول ما يمكن أن تكون خاطئة أو حتى حيث ينبغي أن تبدأ في النظر؟ أنا في حيرة.

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

المحلول

وربما كنت المشكلة هي أن التطبيق فلاش ليست مستعدة عند إجراء المكالمة.

ومتى كان علي أن أفعل JS الاتصالات> فلاش أنا دائما السماح فلاش "لا الكلام". في الأساس، وتمكين وظيفة JS أن يدعو فيلم فلاش عندما يكون جاهزا وبكامل حمولتها. وعندئذ فقط يسمح الجانب JS لإجراء مكالمات إلى فلاش.

وHTH!

وخوان

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