صورة GIF تعرض دائمًا الإطار الأول عند التوقف المؤقت

خذ هذا الـ GIF المسجل بشكل غير رسمي كمثال. عندما أنقر على زر الإيقاف المؤقت في الزاوية اليمنى السفلية، بدلاً من التوقف عند لحظة النقر، فإنه يعرض الإطار الأول. ومع ذلك، فإن النقر على الزر مرة أخرى للاستئناف يواصل التقدم الأصلي بدلاً من البدء من البداية - وهو أمر محير للغاية.

be43d24

أعتقد أنه إذا استمر التشغيل بالتقدم الأصلي بعد النقر، فيجب أن يعرض الإطار الذي تم إيقافه عنده؛
أو إذا عرض الإطار الأول بعد النقر، فيجب إعادة تعيين تقدم تشغيل الـ GIF بأكمله.

إعجاب واحد (1)

عذرًا، سيتعين أن يكون هذا طلب ميزة.

من الصعب للغاية جعل هذا يتوقف عند الإطار الصحيح تمامًا، وهناك حل وسط يجب التوصل إليه. سيتعين علينا عرض الأشياء يدويًا باستخدام قماش (canvas)، مما قد يؤثر على الأداء.

إعجاب واحد (1)

إييييي… بعبارة أخرى، لا يوجد إيقاف مؤقت، فقط تشغيل أو عدم تشغيل. عند عدم التشغيل، يتم استخدام صورة ثابتة، وهذه الصورة الثابتة هي الإطار الأول. لذا، هل يمكنني الاستمرار في اعتباره خطأ أنه عند عدم التشغيل، يتم عرض الإطار الأول، ولكن التشغيل لا يبدأ من الإطار 1 بل من النقطة التي توقف عندها التشغيل؟

متطلبي الرئيسي هو إزالة التناقض.
(حسنًا، في الواقع، لقد تجاوزت الآن الحد الزمني القابل للتحرير لموضوعي.)

بصراحة، كل شيء في “قسم صعب للغاية”، أعتقد أنه إذا كنت تريد سلوكًا متسقًا للغاية، فسيتعين عليك اختيار mp4 الذي سيوفر لك إيقافًا مثاليًا.

4 إعجابات

في الواقع، أنا أستخدم صور GIF بشكل معتاد على مواقع ويب مختلفة لدرجة أنني نسيت هذا الأمر تمامًا. xD
بعد التحقق، وجدت أن أداء MP4 جيد جدًا وكافٍ لاحتياجاتي.

إعجابَين (2)