diff --git a/packages/artplayer-plugin-danmuku/src/setting.js b/packages/artplayer-plugin-danmuku/src/setting.js index 4fb2e7285..55f2a3992 100644 --- a/packages/artplayer-plugin-danmuku/src/setting.js +++ b/packages/artplayer-plugin-danmuku/src/setting.js @@ -172,7 +172,7 @@ export default function setting(art, danmuku) { art.on('resize', onResize); art.on('destroy', () => { - if (option.mount) { + if (option.mount && $emitter.parentElement === option.mount) { option.mount.removeChild($emitter); } });