diff --git a/package.json b/package.json new file mode 100644 index 00000000..04a37ae9 --- /dev/null +++ b/package.json @@ -0,0 +1,5 @@ +{ + "dependencies": { + "flv.js": "^1.6.2" + } +} diff --git a/ruoyi-ui/src/views/JiHeExpressway/components/Teleport.vue b/ruoyi-ui/src/views/JiHeExpressway/components/Teleport.vue index 9d9036d3..f8a74228 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/components/Teleport.vue +++ b/ruoyi-ui/src/views/JiHeExpressway/components/Teleport.vue @@ -21,7 +21,7 @@ export default { this.queryParentDom.appendChild(this.addDom = this.$el); }, beforeDestroy() { - if (!this.queryParentDom) return; + if (!this.queryParentDom || !this.queryParentDom.contains(this.addDom)) return; this.queryParentDom.removeChild(this.addDom); }, diff --git a/ruoyi-ui/src/views/JiHeExpressway/index.vue b/ruoyi-ui/src/views/JiHeExpressway/index.vue index 0baa296f..a30a6fc5 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/index.vue +++ b/ruoyi-ui/src/views/JiHeExpressway/index.vue @@ -32,6 +32,41 @@ export default { }; +