<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>
