2

我想在 HTML 组件中显示视频,但是当我传递一个字符串时

let body = '<video src="https://www.youtube.com/watch?v=vJJpnplTBeM" poster="https://img.youtube.com/vi/vJJpnplTBeM/maxresdefault.jpg"></video>';

到组件

return (<ScrollView>
    <Html body={body} style={{}}/>
</ScrollView>);

它显示一个错误No suitable image URL loader found for (null)

如何正确地将视频传递到 Shoutem HTML 组件?

4

1 回答 1

0

Shoutem 的视频组件可以完成您想要做的事情,您可以简单地使用它来代替。

<Video
  source={{ uri: 'https://www.youtube.com/watch?v=myvideo' }}
  poster={'https://mypic.png'}
  height={200}
  width={300}
/>
于 2018-07-30T11:14:18.973 回答