guifei zhu
2024-09-18 ba616e9307681da4781b7610ec3c27721d793379
App.vue
@@ -32,13 +32,41 @@
         console.log('App Launch')
      },
      onShow: function() {
         //console.log('App Show')
          console.log('App Show')
          // this.conn()
      },
      onHide: function() {
         //console.log('App Hide')
          console.log('App Hide')
          // this.disconn()
      },
      methods:{
         //处理掉线重连
         conn(){
            console.log(this.$mqttTool.client)
            if(this.$mqttTool.client){
               console.log(this.$mqttTool.client.connected)
            }
            if(this.$mqttTool.client && !this.$mqttTool.client.connected){
               console.info("开始重连")
               this.$mqttTool.reconnect()
            }else {
            }
         },
         disconn(){
            console.log(this.$mqttTool.client)
            if(this.$mqttTool.client){
               console.log(this.$mqttTool.client.connected)
            }
            // if(this.$mqttTool.client){
            //    this.$mqttTool.end().then(res =>{
            //       console.log('终止:')
            //    })
            // }
         }
         
      },
      mounted() {