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 {
};
+