app.$u.service
.login({
mobile: this.mobile,
mima: Base64.encode(this.mima)
})
.then(res => {
this.state_text = res.message;
this.tem_user = res.validateMap;
app.$api.msg({
title: `${res.message}`
});
if (res.code * 1 == 1) {
app.$u.vuex('vuex_under_line', false); //没有被挤下来
uni.hideLoading();
// #ifdef APP-PLUS
app.$u.service.inspectDownload([this.tem_user], 'headUrl', 200, 200).then(rw => {
console.log(rw);
// 请求成功就去查缓存 ; 有缓存的话清理掉重写 ; 没缓存的话 那没事了
app.$u.vuex('vuex_token', this.tem_user.apiKey);
app.$u.vuex('vuex_user', this.tem_user);
// 刷新token // 这几行的代码请不要变动顺序
app.$u.http.setConfig();
app.$u.api.getUserSchoolList({}).then(res => {
app.$u.vuex('vuex_schoolList', res);
if (res.length > 1) {
// 学效列表大于 1 就是存在可以切换的学校
app.$u.route({ url: '/pages/switchGarden/index', type: 'reLaunch' });
} else {
setTimeout(() => {
app.$u.route({ url: '/pages/index/index', type: 'reLaunch' });
}, 600);
}
});
});
// #endif
// #ifdef H5 || MP-WEIXIN
app.$u.vuex('vuex_token', this.tem_user.apiKey);
app.$u.vuex('vuex_user', this.tem_user);
// 刷新token // 这几行的代码请不要变动顺序
app.$u.http.setConfig();
app.$u.api.getUserSchoolList({}).then(res => {
app.$u.vuex('vuex_schoolList', res);
if (res.length > 1) {
// 学效列表大于 1 就是存在可以切换的学校
console.log('切换园所');
console.log(app.vuex_schoolList);
app.$u.route({ url: '/pages/switchGarden/index', type: 'reLaunch' });
} else {
setTimeout(() => {
app.$u.route({ url: '/pages/index/index', type: 'reLaunch' });
}, 600);
}
});
// #endif
- 发布:2021-06-07 12:32
- 更新:2021-06-07 13:34
- 阅读:399
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 21H1
HBuilderX类型: 正式
HBuilderX版本号: 3.1.13
手机系统: Android
手机系统版本号: Android 9.0
手机厂商: 网课宝
手机机型: 网课宝
页面类型: nvue
打包方式: 离线
项目创建方式: HBuilderX
示例代码:
操作步骤:
点击登录无反应,AndroidStudio报错
点击登录无反应,AndroidStudio报错
预期结果:
点击登录能够正常登录
点击登录能够正常登录
实际结果:
点击登录无反应,AndroidStudio报错
点击登录无反应,AndroidStudio报错
bug描述:
uniapp离线打包,在原设备上正常,换一台设备访问http请求的时候报错