Feliz: ビデオタグのsrcObjectを設定するにはどうすればよいですか?

作成日 2021年03月31日  ·  3コメント  ·  ソース: Zaid-Ajaj/Feliz

私はフェリスで遊んでいて、いくつかのビデオをストリーミングしたいと思っています。 最初はカメラから画面まで。 ビデオタグのsrcObjectを設定するにはどうすればよいですか? 物件の中には見つかりません。

question

全てのコメント3件

こんにちは@mastojドキュメントを確認しましたが、 srcObjectはhtml属性ではなく、Htmlメディア要素のインスタンスのプロパティのようです。

今のところ、所有しているメディアオブジェクトからデータURLを作成して、 srcプロパティを使用する必要があると思います。

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

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

もう1つの方法は、React参照を使用してビデオ要素を直接操作し、srcObjectプロパティをメディアストリームインスタンスに設定することです。

ありがとう。 今日は後でやってみます。 印象的な応答時間。

Reactリファレンスを使用して動作するようになりました。 createObjectURL使用は、何らかの理由でまったく機能しませんsrcObjectを設定できるように、要素を1回レンダリングする必要があるように見えることです。 ビデオ要素を作成して、同じ「反復」でsrcObjectを設定できませんでした。

このページは役に立ちましたか?
0 / 5 - 0 評価