Unmount audio/video tag when exiting player
This commit is contained in:
@@ -26,6 +26,15 @@ module.exports = class Player extends React.Component {
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
onComponentWillUnmount () {
|
||||
// Unload the media element so that Chromium stops trying to fetch data
|
||||
const tag = document.querySelector('audio,video')
|
||||
if (!tag) return
|
||||
tag.pause()
|
||||
tag.src = ''
|
||||
tag.load()
|
||||
}
|
||||
}
|
||||
|
||||
// Handles volume change by wheel
|
||||
|
||||
Reference in New Issue
Block a user