uniapp开发App出现网络异常的解决方法
更新时间:2023年09月06日 10:01:58 作者:tengyuxin
这篇文章主要给大家介绍了uniapp开发App出现网络异常的解决方案,文中有相关的解决方法和步骤,具有一定的参考价值,需要的朋友可以参考下
我对该问题思考的不是很清楚,目前只想到了基本的解决方案
第一、客户端的网络异常(断网)
1. 断网情况
一定要弹出信息提示,目前最好的解决方式就是在uni.request封装的统一方法中写提示
//1. 封装的网络请求
async function serviceTeng(method,url,param){
return new Promise((resolve, reject) => {
uni.request({
url : url,
method : method,
data : param,
header: {
'authorization': uni.getStorageSync("tokenKey")
},
success: (res) => {
resolve(res);
},
fail:(err)=>{
reject(err);
//客户端(App端),网路错误(请求都没发出去),弹出提示
uni.showToast({
title: "网络连接失败",
duration: 3500,
icon: "error"
});
}
})
})
}目前下拉刷新不知道在顶部tabBar中如何处理,之前看到有封装的插件,还是要学习一下
第二、服务端
一定要处理异常,保准一定要有返回结果。
到此这篇关于uniapp开发App出现网络异常的解决方法的文章就介绍到这了,更多相关uniapp开发App网络异常内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
js使用navigator.userAgent判断当前浏览器所处的环境
本文主要介绍了js使用navigator.userAgent判断当前浏览器所处的环境,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-04-04
微信小程序wx.getUserInfo授权获取用户信息(头像、昵称)的实现
这篇文章主要介绍了微信小程序wx.getUserInfo授权获取用户信息(头像、昵称)的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-08-08


最新评论