السماح بصناديق الفيديو peerTube عبر إعداد iframes المسموح بها

متابعة النقاش من تضمين Peertube؟:

عند محاولة إضافة مثيل PeerTube إلى allowed_onebox_iframes، أواجه الخطأ التالي: خيار غير صالح. هاه؟ كيف يمكن حل هذا؟

ملاحظة / تحذير لتضمين مقاطع فيديو Peertube

استخدم https://peertube.instance.example/videos في إعداد الموقع allowed_iframes لدعم كلتا الحالتين: /videos/watch/<uuid> و /videos/embed/<uuid>، حيث تُستخدم الحالة الثانية من قبل صندوق Peertube المدمج عند لصق الحالة الأولى!

في قائمة “إطارات الويب المسموح بها في Onebox”، يمكنك الاختيار فقط من النطاقات المحددة مسبقًا والمقدمة من مكتبة Onebox.

إذا كنت تريد السماح بإطارات الويب من نطاقات أخرى، فاستخدم إعداد “إطارات الويب المسموح بها”.

أوه، شكرًا لك.

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

مثل، هذا الرابط https://peertube.public.cat/videos/watch/392c393e-1fde-4356-bb25-8a92e7ce2057 كان يعرض فيديو…

يعمل على موقعي الاختباري بمجرد إضافته إلى إعداد الإطارات المسموح بها:

ما القيمة التي تضيفها إلى allowed_iframes؟

https://peertube.public.cat/videos/watch/

آه، احذف /watch من النهاية وستعمل. تبدو عناوين iframe كما يلي:

https://peertube.public.cat/videos/embed/392c393e-1fde-4356-bb25-8a92e7ce2057

لقد أضفت هذه القيمة إلى إعداداتي:

https://peertube.public.cat/videos

أنت رائع! لم أفكر في حالة embed.