我有一个像这样嵌入的 ReactPlayer:
<ReactPlayer
ref={this.ref}
className="storyPlayer__reactPlayer"
width="100%"
height="100%"
url="https://getleda.wistia.com/medias/bjz07hdxqx"
playing
onReady={() => {
this.setState({ ready: true });
}}
onProgress={this.onProgress}
/>
url明显指向wistia的地方,我在控制台中收到以下错误并且播放器不起作用:
任何想法是什么导致了这个以及如何解决?
最佳答案
您的视频网址 https://nanocorp.wistia.com/medias/dczbohg06v 不可公开访问。
切换到可公开访问的视频网址会起作用:
<ReactPlayer url="https://youtu.be/nLF0n9SACd4" />
关于reactjs - react-player 中的 Wistia 播放导致错误 "The XMLHttpRequeset constructor has been tampered with",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50206480/