2016-08-22 109 views
0

我正在使用React和Rails構建一個帶有幾個不同頁面路徑的小網站。在着陸頁上,我添加了一個HTML 5視頻,該視頻已被靜音並自動播放。在這個頁面上,它效果很好。但是,當我更換頁面時,HTML 5視頻會繼續播放,並且不再被靜音(即,我可以聽到它播放,但看不到它)。我看不到在DOM中包含視頻的組件。當我切換頁面時,我的HTML5視頻繼續播放

我想我可能需要在更改頁面時銷燬此組件,但不完全確定此處的正確方法。思考?提前致謝!

回答

0

很難說,沒有提供任何代碼,但我猜你沒有在你的組件中使用生命週期方法。

考慮使用componentWillUnmount銷燬/停止正在播放的視頻。