1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/javazj-noodle_shop_procedures

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
app.js 2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gooking Отправлено 13.04.2019 05:11 2b76b08
const WXAPI = require('wxapi/main')
App({
navigateToLogin: false,
onLaunch: function() {
const that = this;
// 检测新版本
const updateManager = wx.getUpdateManager()
updateManager.onUpdateReady(function () {
wx.showToast({
title: '新版本升级中',
icon: 'loading'
})
updateManager.applyUpdate()
})
/**
* 初次加载判断网络情况
* 无网络状态下根据实际情况进行调整
*/
wx.getNetworkType({
success(res) {
const networkType = res.networkType
if (networkType === 'none') {
that.globalData.isConnected = false
wx.showToast({
title: '当前无网络',
icon: 'loading',
duration: 2000
})
}
}
});
/**
* 监听网络状态变化
* 可根据业务需求进行调整
*/
wx.onNetworkStatusChange(function(res) {
if (!res.isConnected) {
that.globalData.isConnected = false
wx.showToast({
title: '网络已断开',
icon: 'loading',
duration: 2000
})
} else {
that.globalData.isConnected = true
wx.hideToast()
}
})
// 获取系统参数设置
WXAPI.queryConfigBatch('mallName').then(function(res) {
if (res.code === 0) {
res.data.forEach(ele => {
wx.setStorageSync(ele.key, ele.value);
})
}
})
},
goLoginPageTimeOut: function() {
if (this.navigateToLogin){
return
}
wx.removeStorageSync('token')
this.navigateToLogin = true
setTimeout(function() {
wx.navigateTo({
url: "/pages/authorize/index"
})
}, 1000)
},
onShow (e) {
this.globalData.launchOption = e
// 保存邀请人
if (e && e.query && e.query.inviter_id) {
wx.setStorageSync('referrer', e.query.inviter_id)
}
},
globalData: {
isConnected: true,
launchOption: undefined
}
})

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/javazj-noodle_shop_procedures.git
git@api.gitlife.ru:oschina-mirror/javazj-noodle_shop_procedures.git
oschina-mirror
javazj-noodle_shop_procedures
javazj-noodle_shop_procedures
master