| | |
| | | import Vue from 'vue' |
| | | export default {
|
| | | globalData: {
|
| | | token: "aaa"
|
| | | token: ""
|
| | | },
|
| | | onLaunch: function() {
|
| | | uni.getSystemInfo({
|
| | |
| | | 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() {
|
| | | var i = 0;
|
| | | setInterval(function() {
|
| | | i++
|
| | | if (i % 2 == 0) {
|
| | | uni.showTabBarRedDot({
|
| | | index: 1
|
| | | })
|
| | | } else {
|
| | | uni.hideTabBarRedDot({
|
| | | index: 1
|
| | | })
|
| | | }
|
| | | }, 3000)
|
| | |
|
| | |
|
| | |
|
| | | }
|
| | | }
|