إعدادات الحد الأقصى لعرض الصور تقص معاينات يوتيوب

في الآونة الأخيرة، تظهر جميع مقاطع فيديو YouTube المضمنة في منتدانا مع نصف صورة المعاينة فقط داخل صندوق الفيديو، كما هو موضح أدناه:

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

4 إعجابات

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

عكس:

إحدى الأفكار هي وجود إعداد منفصل للحد الأقصى لعرض الفيديو ينطبق على الفيديوهات والصورة المصغرة. الاحتمال الآخر هو احترام الحد الأقصى لعرض الصورة على الصورة المصغرة، لكن توسيع كائن الفيديو عند التشغيل. هذه مجرد اقتراحات — لا أعرف مدى تعقيد تنفيذ أي من هاتين الفكرةين.

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

نعم، إعداد الموقع هذا يؤثر بالفعل على جميع الصور، بما في ذلك صور مصغرة لـ YouTube.

يبدو أننا بحاجة إلى إضافة استثناء آخر لـ YouTube في

https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/initializers/ensure-max-image-dimensions.js#L25

cc @jordan.vidrine. لإعادة إنتاج المشكلة محليًا، غيّر الإعداد وقم بتحديث الصفحة.

6 إعجابات

تم معالجة هذا الخطأ وتم دمج إصلاح. شكرًا لانتباهكم لذلك :smile:

8 إعجابات

تم إغلاق هذا الموضوع تلقائيًا بعد 14 يومًا. لم يعد السماح بردود جديدة.

تم إصلاح هذا في المنشورات (الصورة المصغرة لـ YouTube)، لكنها لا تزال تقصر تضغط الصورة المصغرة أفقيًا في المعاينة داخل محرر المنشور عندما تكون عرض الصورة الأقصى منخفضًا:

إعجابَين (2)

شكرًا لتقاريرك، هل ما زلت تواجه هذه المشكلة؟

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

أؤكد أن هذه المشكلة لا تزال تحدث في النسخة المستقرة. للأسف، لا أملك نسخة تم فيها اجتياز الاختبارات في متناول يدي للتحقق من ذلك في الوقت الحالي.

تحدث هذه المشكلة عندما تكون max_image_width=340.

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

إعجابَين (2)

لقد عملتُ مؤخرًا على بعض التغييرات المتعلقة بأحجام الصور في تدفق المنشورات (وبالتالي في المعاينات أيضًا)، وأعتقد أن هذه المشكلة لم تعد موجودة في الفرع tests-passed. لقد قمت باختبارها محليًا عن طريق تعيين إعداد max_image_width إلى 340 واستخدام رابط يوتيوب في منشور، ولم أتمكن من إعادة إنتاج المشكلة.

لذلك، بالنسبة لمستخدمي الفرع stable، فإن الحل هو الانتظار حتى الإصدار المستقر التالي.

3 إعجابات