لكن كيف نتجنب ارتداد كل شيء؟ نحتاج إلى أن يكون للـ iframes ارتفاع ثابت.
نعم، يجب أن يكون الارتفاع ثابتًا، وهذا غير قابل للتفاوض. الارتفاع الثابت هو نقطة الانطلاق.
يتصل Onebox بواجهة برمجة التطبيقات الخاصة بـ oEmbed ويستخرج العرض والارتفاع، ثم ينشئ إطارًا مضمّنًا (iframe) بعرض وارتفاع ثابتين يحافظان على نسبة أبعاد فيديو TikTok.
كيف يبدو ذلك يا @sam / @codinghorror؟
هل وصل هذا إلى خارطة طريق على الإطلاق؟
أعتقد أن فرض الطول والعرض للإطار المضمن (iframe) أمر معقول. على الرغم من أن لدي مخاوف عامة بشأن جميع مربعات الإطارات المضمنة (iframe oneboxes).
الآن بعد أن قمنا بدمج مربعات الإطارات المضمنة (onebox)، يجب علينا على الأرجح سرد جميع مربعات الإطارات المضمنة (IFRAMEs) التي نسمح بها بشكل افتراضي في إعداد، حتى نتمكن من الإشارة إلى ذلك.
أشعر أن مربعات الإطارات المضمنة المسموح بها (allowed onebox iframes) لا ينبغي أن تكون * بشكل افتراضي، بدلاً من ذلك يجب أن تشير إلى جميع مربعات الإطارات المضمنة التي نسمح بها.
لدينا هذه البيانات - وهي متاحة في قائمة الإعدادات. لا يُسمح لمحركات OneBox بعرض iframes إلا إذا أضافت المصدر إلى القائمة أولاً:
إنهم يضيفون إلى القائمة عبر التوجيه requires_iframe_origins:
إذا لم يكن المصدر المرتبط ممكّنًا، فسيتم تعطيل المحرك تلقائيًا.
يمكننا فعل ذلك… لكن هذا يعني أن oneboxes الجديدة لن تتم إضافتها تلقائيًا إلى القائمة.
هل كنت تفكر في إضافة جميع الخيارات الحالية؟ أم مجرد مجموعة فرعية من الأكثر شيوعًا؟ ![]()
نعم، أفهم، لقد نسيت توسيع *
، لا أعتقد أننا بحاجة إلى القيام بأي شيء إضافي هنا باستثناء الاقتراح الأصلي لـ @Falco (استخدام واجهة برمجة تطبيقات oembed للحصول على الارتفاع وإضافة iframe إلى الصفحة) ثم يمكن للمستخدمين إلغاء الاشتراك إذا أرادوا.
سأضع علامة pr-welcome على هذا في حال أراد المجتمع تجربة ذلك.
واو، كيف تفعل ذلك؟ كيف قمت بتضمينه؟
أتساءل فقط عما إذا كان هناك أي تقدم بشأن عناوين URL الخاصة بتيك توك بحيث تتفاعل بنفس طريقة مقاطع فيديو يوتيوب.
شكرا! ![]()
تم إغلاق هذا الموضوع تلقائيًا بعد 20 ساعة. لم يعد يُسمح بالردود الجديدة.
