دعم روابط TikTok لـ OneBox

لكن كيف نتجنب ارتداد كل شيء؟ نحتاج إلى أن يكون للـ iframes ارتفاع ثابت.

3 إعجابات

نعم، يجب أن يكون الارتفاع ثابتًا، وهذا غير قابل للتفاوض. الارتفاع الثابت هو نقطة الانطلاق.

3 إعجابات

يتصل Onebox بواجهة برمجة التطبيقات الخاصة بـ oEmbed ويستخرج العرض والارتفاع، ثم ينشئ إطارًا مضمّنًا (iframe) بعرض وارتفاع ثابتين يحافظان على نسبة أبعاد فيديو TikTok.

كيف يبدو ذلك يا @sam / @codinghorror؟

6 إعجابات

هل وصل هذا إلى خارطة طريق على الإطلاق؟

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

أعتقد أن فرض الطول والعرض للإطار المضمن (iframe) أمر معقول. على الرغم من أن لدي مخاوف عامة بشأن جميع مربعات الإطارات المضمنة (iframe oneboxes).

الآن بعد أن قمنا بدمج مربعات الإطارات المضمنة (onebox)، يجب علينا على الأرجح سرد جميع مربعات الإطارات المضمنة (IFRAMEs) التي نسمح بها بشكل افتراضي في إعداد، حتى نتمكن من الإشارة إلى ذلك.

أشعر أن مربعات الإطارات المضمنة المسموح بها (allowed onebox iframes) لا ينبغي أن تكون * بشكل افتراضي، بدلاً من ذلك يجب أن تشير إلى جميع مربعات الإطارات المضمنة التي نسمح بها.

إعجابَين (2)

لدينا هذه البيانات - وهي متاحة في قائمة الإعدادات. لا يُسمح لمحركات OneBox بعرض iframes إلا إذا أضافت المصدر إلى القائمة أولاً:

إنهم يضيفون إلى القائمة عبر التوجيه requires_iframe_origins:

إذا لم يكن المصدر المرتبط ممكّنًا، فسيتم تعطيل المحرك تلقائيًا.

يمكننا فعل ذلك… لكن هذا يعني أن oneboxes الجديدة لن تتم إضافتها تلقائيًا إلى القائمة.

هل كنت تفكر في إضافة جميع الخيارات الحالية؟ أم مجرد مجموعة فرعية من الأكثر شيوعًا؟ :thinking:

إعجابَين (2)

نعم، أفهم، لقد نسيت توسيع * :slight_smile: ، لا أعتقد أننا بحاجة إلى القيام بأي شيء إضافي هنا باستثناء الاقتراح الأصلي لـ @Falco (استخدام واجهة برمجة تطبيقات oembed للحصول على الارتفاع وإضافة iframe إلى الصفحة) ثم يمكن للمستخدمين إلغاء الاشتراك إذا أرادوا.

سأضع علامة pr-welcome على هذا في حال أراد المجتمع تجربة ذلك.

3 إعجابات

واو، كيف تفعل ذلك؟ كيف قمت بتضمينه؟

إعجابَين (2)

أتساءل فقط عما إذا كان هناك أي تقدم بشأن عناوين URL الخاصة بتيك توك بحيث تتفاعل بنفس طريقة مقاطع فيديو يوتيوب.

شكرا! :slight_smile:

إعجابَين (2)

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