1、创建工具类的目录及其对应js文件,我在根目录下创建了common-utils-HttpUtil.js
2、在 HttpUtil.js文件中添加一个工具类方法如:isNetworkAvailable()
export default {
//判断网络是否可用
isNetworkAvailable: function(callback) {
uni.getNetworkType({
success: function (res) {
let networkType = res.networkType;
console.log(res.networkType);
callback.success(networkType != 'none');
}
});
}
}
3、在根目录main.js中将HttpUtil 挂载到uni上
import HttpUtil from '@/common/utils/HttpUtil.js';
uni.$HttpUtil = HttpUtil;
4、在需要使用的地方进行调用即可:
//检查网络是否可用
uni.$HttpUtil.isNetworkAvailable({
success: function(isNetworkAvailable) {
console.log('doLogin isNetworkAvailable = ' + isNetworkAvailable);
}
});
5、调用成功,日志打印