vue3跳转页面后 海康监控实例不销毁

第一个页面是这样的

跳转到新的页面 只有海康的监控没有消失 使用控制台审查元素也审查不到

解决方法:在vue3的销毁周期把海康的监控销毁掉

javascript 复制代码
import { reactive, onDeactivated} from "vue";
const state = reactive({
  oWebControl: null as any, //监控绑定的实例对象
});
onDeactivated(() => {
  console.log("销毁了");
  state.oWebControl.JS_HideWnd();
  state.oWebControl.JS_Disconnect().then(
    function () {
      //断开与插件服务连接成功
      console.log("断开与插件服务连接成功");
    },
    function () {
      //断开与插件服务连接失败
      console.log("断开与插件服务连接失败");
    }
  );
});
相关推荐
李剑一1 分钟前
解决 Cesium 网络卡顿!5 分钟加载天地图,内网也能流畅用,附完整代码
前端·vue.js·cesium
QD_ANJING11 分钟前
3月面大厂前端岗总结笔记(含答案)
前端·javascript·笔记·面试·职场和发展·前端框架·pdf
YimWu15 分钟前
面试官:OpenCode Prompt 系统了解吗?
前端·agent·ai编程
百锦再30 分钟前
复杂查询中基于代价的连接条件下推实践与思考
前端
广州华水科技31 分钟前
如何实现高精度的单北斗GNSS位移监测系统安装?
前端
肉肉不吃 肉42 分钟前
Vue Router 路由模式
前端·javascript·vue.js
北寻北爱42 分钟前
Vue-Router
前端·javascript·vue.js
肉肉不吃 肉1 小时前
什么是闭包
前端·javascript
窝子面1 小时前
十六、按钮组件
前端
天天向上10241 小时前
vue 页面内实现el-table和div自动滚动
前端·javascript·vue.js