axios预览时功能都正常,用手机真机调试时报错:TypeError: adapter is not a function,百度后没有找到解决办法
5***@qq.com
- 发布:2019-10-05 13:05
- 更新:2020-03-26 15:17
- 阅读:8547
axios 真机调试报错:TypeError: adapter is not a function,预览正常
分类:uni-app
6 个回复
8***@qq.com
同问
2***@qq.com
请问解决了吗 遇到了同样的问题
p***@163.com
大佬,请问您解决这个问题了吗
2020-01-08 20:59
2***@qq.com
同问,同样的问题,有人解决了吗?
p***@163.com - liangxingzhi
同问,各位大佬求助
mdf
然后官方管你死活,根本不鸟你
2020-01-09 09:11
7***@qq.com - 克里斯7
用原生的axios库使用确实在app端有这样的问题, 插件市场有个大佬封装了一下axios 我直接替换过来 发现就没有这个问题了.
https://ext.dcloud.net.cn/plugin?id=558 你们可以试试.
猫猫儿 - 猫猫儿
我也是,但是不知道为什么开了“调试”就不会出现
x***@foxmail.com
//真机获取
axios.defaults.adapter = function (config) {
return new Promise((resolve, reject) => {
var settle = require('axios/lib/core/settle');
var buildURL = require('axios/lib/helpers/buildURL');
uni.request({
method: config.method.toUpperCase(),
url: buildURL(config.url, config.params, config.paramsSerializer),
header: config.headers,
data: config.data,
dataType: config.dataType,
responseType: config.responseType,
sslVerify: config.sslVerify,
complete:function complete(response){
response = {
data: response.data,
status: response.statusCode,
errMsg: response.errMsg,
header: response.header,
config: config
};
}
2020-03-28 12:36
1***@qq.com
https://ask.dcloud.net.cn/article/36728
2020-04-15 16:08
aiplat点com
回复 x***@foxmail.com: 这个 正常
2020-08-26 20:39