Feliz: كيفية تعيين srcObject لعلامة الفيديو؟

تم إنشاؤها على ٣١ مارس ٢٠٢١  ·  3تعليقات  ·  مصدر: Zaid-Ajaj/Feliz

أنا ألعب مع فيليز وأريد بث بعض الفيديو. فقط من الكاميرا إلى الشاشة في البداية. كيف يمكنني تعيين srcObject لعلامة الفيديو؟ لا يمكنني العثور عليه بين الخصائص.

question

ال 3 كومينتر

مرحبًا mastoj ، لقد راجعت المستندات ويبدو أن srcObject ليست سمة html ولكنها خاصية على مثيل لعنصر وسائط Html.

أعتقد أنه يجب عليك استخدام الخاصية src في الوقت الحالي من خلال إنشاء عنوان URL للبيانات من كائن الوسائط لديك:

[<Emit "URL.createObjectURL($0)">]
let createObjectURL (mediaStream: MediaStream) : string = jsNative

Html.video [
  prop.src (createObjectURL yourMediaStream)
]

هناك طريقة أخرى وهي استخدام مراجع React للعمل مقابل عنصر الفيديو مباشرة وتعيين خاصية srcObject إلى مثيل دفق الوسائط

شكرا. سأحاول في وقت لاحق اليوم. وقت استجابة مثير للإعجاب.

حصلت على العمل باستخدام مراجع React. استخدام createObjectURL لم ينجح على الإطلاق لسبب ما. أحد مسكتك مع الجزء المرجعي هو أنه يبدو أن العنصر بحاجة إلى تقديمه مرة واحدة حتى أتمكن من الحصول على عنصر الفيديو الفعلي وتعيين srcObject . لم أتمكن من إنشاء عنصر الفيديو وتعيين srcObject في نفس "التكرار".

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

l3m picture l3m  ·  10تعليقات

Zaid-Ajaj picture Zaid-Ajaj  ·  8تعليقات

Dzoukr picture Dzoukr  ·  6تعليقات

cmeeren picture cmeeren  ·  6تعليقات

alfonsogarciacaro picture alfonsogarciacaro  ·  5تعليقات