كيفية التعامل مع أخطاء غير معلقة # 2044 من فلاش tilelist عند تغيير dataprovider؟

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

سؤال

لدي مكونا مغطيا باستخدام عارض ImageCELL مقصورة مخصصة. أعلم أنه في بعض الأحيان بعض الصور التي تحاول استردادها لن يتم العثور عليها ولن تتمكن من التعامل مع هذا عبر مستمع IEORROR على محمل ImageCELL المخصص.

ومع ذلك، إذا قمت بتعيين مزود البيانات، فسيتم تغييره قبل أن تكمل جميع الصور عملية التحميل الخاصة بها أو الخطأ، وتلقي مشغل Debug Flash خطأ غير معالج # 2044 في Firefox تفيد بأنه لا يمكن العثور على صورة. في Opera مع لاعب Debug، فإنه يرمي # 2044 تفيد بأن الحمل لم يكمل أبدا.

لا يمكنني العثور على طريقة لفخ وتتجاهل هذه الأخطاء حتى لا يتم إلقاء الحوار مشغل المصحح. أيضا، عند استخدام Wash Builder IDE لتصحيح الأخطاء، لا ينكسر المصحح هذه الأخطاء على الإطلاق - إنه فقط في المشغل أثناء الاسترداد على الأخطاء الأخرى دون مشكلة.

هو كما لو أن مستمع الخطأ يتم التخلص منه عند تغييرات DataProvider، ولكن يستمر Loader ويطرح # 2044 غير معالج.

أي أفكار حول كيفية التعامل مع تأثير؟ شكرا مقدما على وقتك والمساعدات -

b

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

المحلول

في منشئ عارض الخلية المخصصة الخاصة بك، تحتاج إلى إضافة مستمع حدث إلى محمول محمي مثيل ومعالجة IoError.

إليك مثال:

giveacodicetagpre.

هنا هو اختبار بسيط فعلته لمعرفة ما يحدث عند تحديث موفر البيانات:

giveacodicetagpre.

hth

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