سؤال

لدي صفحة تحتوي على جدول مع كل صف يتوافق مع ملف صوتي. الخلية الأخيرة في كل صف تضم مشغل صوت فلاش بسيط. المشكلة هي أنه يتم تنزيل ملف الفلاش للمشغل لكل صف بشكل منفصل وبمجرد أن تتجاوز الصفوف 40-50 ، فإنه يعطل المتصفح.

حاولت استخدام لاعبين مختلفين (1pixelout ، flash-mp3-plateer) وما زالت المشكلة موجودة ، لذا فهي ليست مشكلة خاصة بالاعب.

هل هناك أي طريقة لتخريب اللاعب بحيث يتم تنزيله مرة واحدة فقط؟

لقطة شاشةalt text http://www.freeimagehosting.net/uploads/cf33bb26f2.png

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

المحلول

يجب أن يتم تخزين ملف SWF ذو نفس الخصائص في المقام الأول ، وربما تقوم بتمرير معلمات له وبالتالي تنزيل جميع الحالات. لست متأكدًا من أنه يمكنك استخدام لاعب واحد لتشغيل 50 ملفًا في نفس الوقت. حاول استخدام أصغر لاعب يمكنك العثور عليه وتعيين خيار اللعب التلقائي إلى 0 أو خطأ. لذلك سيتم تنزيل المشغل ولكن لن يتم تشغيل الملف حتى ينقر عليه المستخدم.

لدي صفحة تحتوي على 100 صورة عليها ، كل صورة حوالي 50 كيلو بايت وتعمل بشكل جيد لجميع المستخدمين الذين لديهم الإنترنت فوق 750kbit. لذا ، قلل من حجم المشغل أو حتى اكتب الخاص بك والذي يحتوي على زر التشغيل وإيقافه فقط (يجب أن يكون حوالي 2-5 كيلو بايت لكل مثيل) وجعله يتم تحميل ملف على المستخدم.

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