Javascript 玩家想要设置游戏,但得到警告
我尝试使用ReactPlayer播放视频,并设置播放开始状态,但出现了一些错误 这是我的代码:Javascript 玩家想要设置游戏,但得到警告,javascript,reactjs,react-hooks,react-player,Javascript,Reactjs,React Hooks,React Player,我尝试使用ReactPlayer播放视频,并设置播放开始状态,但出现了一些错误 这是我的代码: function App() { const [playing, setPlaying] = useState("true"); return( <ReactPlayer playing={playing} url={myvideo} muted={muted} onEnded={playNext}
function App() {
const [playing, setPlaying] = useState("true");
return(
<ReactPlayer
playing={playing}
url={myvideo}
muted={muted}
onEnded={playNext}
/>
)}
函数应用程序(){
const[playing,setPlaying]=useState(“真”);
返回(
)}
这就是错误:
0.chunk.js:31274警告:失败的道具类型:为ReactPlayer
提供的string
类型的无效道具playing
,应为boolean
有人能给我解释一下这是错误的原因,以及如何修复它吗?正如错误消息所述,它需要
布尔值,但最初在useState
中传递“true”
,它被认为是字符串
您需要使用boolean
类型而不是string
,如下所示:
const [playing, setPlaying] = useState(true);
有关as的信息,请参见官方文件:
播放
:设置为真
或假
暂停或播放媒体