用react
开发旋转木马具有此代码线以检测HTML是否加载。如果负载设置自动播放true,则可以使用代码,旋转旋转旋转为独立模块,但是当将旋转木马模块导入到页面时,旋转旋转旋转旋转旋转停止旋转,因为Isautoplay始终是错误的。该页面包含许多其他模块。
检查旧的stackoverlfow帖子所述componentDidmount在domcontentlaade之前,这如何行不通。谢谢任何想法
componentDidMount() {
document.addEventListener("DOMContentLoaded", this._handleLoad);
}
_handleLoad() {
this.setState({
isAutoPlay: true
});
}
我想您可以调用auido.play(),它比自动播放更好。在我看来,Domcontentlaad只有一次致电一次,并且ComponentDidmount可以多次致电。也许当您的模块加载时,HTML已经加载。