<script>
	export default {
		globalData: {
			navHeight: "",
			picture: {
				icon_dianfuchunyong: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/dianfu_chunyong.png',
				icon_dianfuxuanshang: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/dianfu_xuanshang.png',
				icon_mainfeichunyong: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/mianfeilingyang_chunyongdaihuo.png',
				icon_mianfeixuanshang: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/mianfei_xuanshang.png',
				icon_wuyangchunyong: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/wuyang_chunyong.png',
				icon_wuyangxuanshang: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/wuyang_xuanshang.png',
				icon_whole_pipline: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent_upload/icon-whole-pipline.png',
				icon_special_pipline: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent_upload/icon-special-pipline.png',
				icon_help: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent_upload/icon-help.png',
				icon_copy: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent_upload/icon-copy.png',
				icon_person: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/youngee/talent_upload/icon-person.png',
				icon_edit: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent_upload/icon-edit2.png',
				icon_location: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/youngee/talent_upload/icon-location.png',
				icon_account: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/youngee/talent_upload/icon-account.png',
				icon_rmb: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/youngee/talent_upload/icon-rmb.png',
				icon_message: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/youngee/talent_upload/icon-message.png',
				icon_right: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent_upload/icon-arrow-right.png',
				defaultavatarUrl: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/logoxin01.png',
				icon_del: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/youngee/talent_upload/icon-del.png',
				icon_loc: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/youngee/talent_upload/icon-loc.png',
				icon_word: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent_upload/icon-word.png',
				icon_pdf: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent_upload/icon-pdf.png',
				togoimg: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/task16.png',
				home8: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/home8.png',
				home10: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/home10.png',
				home11: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/home11.png',
				guide: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent_upload/home/guide.png',
				coop: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent_upload/home/coop.png',
				deng5: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/deng5.png',
				deng1: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/deng1.png',
				task15: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/task15.png',
				jpg7: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/7.jpg',
				png6: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/6.png',
				kefu: 'https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/kefu.jpeg'
			},
		},
		onLaunch: function() {
			console.warn('当前组件仅支持 uni_modules 目录结构 ，请升级 HBuilderX 到 3.1.0 版本以上！')
			console.log('App Launch')
			this.autoUpdate()
			this.globalData.navHeight = 48 + uni.getSystemInfoSync().statusBarHeight + "px"
		},
		onShow: function() {
			console.log('App Show')
		},
		onHide: function() {
			console.log('App Hide')
		},
		methods: {
			autoUpdate: function() {
				var self = this
				// 获取小程序更新机制兼容
				if (wx.canIUse('getUpdateManager')) {
					const updateManager = wx.getUpdateManager()
					//1. 检查小程序是否有新版本发布
					updateManager.onCheckForUpdate(function(res) {
						console.log("新版本检测：", res)
						// 请求完新版本信息的回调
						if (res.hasUpdate) {
							//检测到新版本，需要更新，给出提示
							wx.showModal({
								title: '更新提示',
								content: '检测到新版本，是否下载新版本并重启小程序？',
								success: function(res) {
									if (res.confirm) {
										//2. 用户确定下载更新小程序，小程序下载及更新静默进行
										self.downLoadAndUpdate(updateManager)
									} else if (res.cancel) {
										//用户点击取消按钮的处理，如果需要强制更新，则给出二次弹窗，如果不需要，则这里的代码都可以删掉了
										wx.showModal({
											title: '温馨提示~',
											content: '本次版本更新涉及到新的功能添加，旧版本无法正常访问的哦~',
											showCancel: false, //隐藏取消按钮
											confirmText: "确定更新", //只保留确定更新按钮
											success: function(res) {
												if (res.confirm) {
													//下载新版本，并重新应用
													self.downLoadAndUpdate(
														updateManager)
												}
											}
										})
									}
								}
							})
						}
					})
				} else {
					// 如果希望用户在最新版本的客户端上体验您的小程序，可以这样子提示
					wx.showModal({
						title: '提示',
						content: '当前微信版本过低，无法使用该功能，请升级到最新微信版本后重试。'
					})
				}
			},
			/**
			 * 下载小程序新版本并重启应用
			 */
			downLoadAndUpdate: function(updateManager) {
				var self = this
				wx.showLoading();
				//静默下载更新小程序新版本
				updateManager.onUpdateReady(function() {
					wx.hideLoading()
					//新的版本已经下载好，调用 applyUpdate 应用新版本并重启
					updateManager.applyUpdate()
				})
				updateManager.onUpdateFailed(function() {
					// 新的版本下载失败
					wx.showModal({
						title: '已经有新版本了哟~',
						content: '新版本已经上线啦~，请您删除当前小程序，重新搜索打开哟~',
					})
				})
			}
		}
	}
</script>

<style>
	/*每个页面公共css */
	/* 解决头条小程序组件内引入字体不生效的问题 */
	/* #ifdef MP-TOUTIAO */
	@font-face {
		font-family: uniicons;
		src: url("/static/uni.ttf");
	}

	/* #endif */
	.home {
		width: 97%;
		margin: 0 auto;
		/* padding-top: 23%; */
	}

	/deep/ textarea {
		width: auto;
	}

	/deep/ .uni-forms-item__content {
		display: flex !important;
		align-items: center !important;
		/* justify-content: space-between; */
	}

	p {
		word-break: break-all;
	}

	text {
		word-break: break-all;
	}

	.copy-img {
		width: 40rpx;
		height: 40rpx;
		z-index: 10;
		padding: 0 10rpx;
	}

	/deep/ textarea {
		width: auto;
	}

	/deep/ .uni-forms-item__content {
		display: flex !important;
		align-items: center !important;
		/* justify-content: space-between; */
	}

	/deep/.uni-forms-item__inner {
		padding-bottom: 0rpx !important;
		margin-bottom: 30rpx !important;
		border-bottom: 0.5rpx solid #CCCCCC !important;
	}

	/* /deep/ .share .uni-popup .uni-popup__wrapper{
				 width: 70% !important;
				 border-radius: 15rpx !important;
	}
	/deep/ .share1 .uni-popup .uni-popup__wrapper{
				 width: 85% !important;
	} */
</style>