You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

150 lines
3.8 KiB

<script>
import {
defaultRequest,
defaultRequest4
} from 'api/index.js'
var jpushModule = uni.requireNativePlugin("JG-JPush");
export default {
data() {
return {
globalData:{
error:'',//登录状态
userinfo:'',
},
backButtonPress: 0,
}
},
onLaunch: function() {
// //#ifdef APP-PLUS
// jpushModule.setLoggerEnable(true);
// jpushModule.initJPushService()
// jpushModule.addConnectEventListener(result=>{
// let connectEnable = result.connectEnable
// console.log("jpush连接", connectEnable)
// })
// jpushModule.addNotificationListener(result=>{
// let notificationEventType = result.notificationEventType
// let messageID = result.messageID
// let title = result.title
// let content = result.content
// let extras = result.extras
// console.log("通知", result)
// })
// jpushModule.getRegistrationID(result => {
// console.log("注册ID", result.registerID)
// if(result.registerID){
// uni.setStorageSync("register_id", result.registerID)
// }
// })
// jpushModule.addCustomMessageListener(result=>{
// let messageID = result.messageID
// let content = result.content
// let extras = result.extras
// console.log("自定义消息", result)
// })
// //#endif
uni.hideTabBar()
setTimeout(() => {
}, 2400);
// //#ifdef APP-PLUS
// jpushModule.setLoggerEnable(true);
// jpushModule.initJPushService()
// jpushModule.addConnectEventListener(result => {
// let connectEnable = result.connectEnable
// console.log("jpush连接", connectEnable)
// })
// // 设置别名
// jpushModule.setAlias({
// 'alias': uni.getStorageSync('userId'),
// 'sequence': 1
// })
// //
// jpushModule.addTagAliasListener(result => {
// let code = result.code
// let sequence = result.sequence
// let tags = result.tags
// let tag = result.tag
// let tagEnable = result.tagEnable
// let alias = result.alias
// console.log(alias, '别名')
// })
// // 通知事件回调
// jpushModule.addNotificationListener(result => {
// let notificationEventType = result.notificationEventType
// let messageID = result.messageID
// let title = result.title
// let content = result.content
// let extras = result.extras
// console.log("通知", result)
// // 点击事件
// if (notificationEventType == 'notificationOpened') {
// uni.navigateTo({
// url: ''
// })
// }
// })
// jpushModule.getRegistrationID(result => {
// console.log("注册ID", result.registerID)
// if (result.registerID) {
// uni.setStorageSync("register_id", result.registerID)
// }
// })
// jpushModule.addCustomMessageListener(result => {
// let messageID = result.messageID
// let content = result.content
// let extras = result.extras
// console.log("自定义消息", result)
// })
// //#endif
},
onShow: function() {
// console.log('App Show')
// console.log('11111')
// console.log(this.$store.state.hasNet);
const that = this;
uni.onNetworkStatusChange(function(res) {
// console.log(res);
if (res.isConnected) {
that.$store.commit("changeNetStatus", true);
// uni.showToast({
// title: "Please connect to the network",
// icon: "none",
// })
// console.log('有网络');
} else {
that.$store.commit("changeNetStatus", false);
uni.showToast({
title:"Please connect to the network",
icon: "none",
duration: 2000
})
// console.log('无网络');
}
})
},
onHide: function() {
// console.log('App Hide')
},
}
</script>
<style lang="scss">
/*每个页面公共css */
@import "@/common/common.scss";
page {
overflow-x: hidden;
}
</style>