我使用uniapp开发微信小程序编译到开发者工具查看页面请求正常使用真机预览查看页面接口也是正常,
但是扫码预览接口会跨域发布到体验版查看接口也是不通,
已经各种方式尝试一天了,十分苦恼,工具也更新了也没变化
这是我的小程序ID : wxbc326faadf0c6bac
开发中使用的域名是通过ICP背过案的
希望官方看到我发的帖子可以回复一下,
也希望有大佬看到能指点一下
========================================================
下面是我的请求代码
http(param) {
var url = param.url,
method = param.method || 'get',
data = param.data || {},
header = {
"Access-Control-Allow-Origin": 'https://cqadmin.cangqunfoot.com',
},
hideLoading = param.hideLoading || false;
var requestUrl = operate.api + url;
if (method) {
method = method.toUpperCase();
header['Accept'] = 'application/json'
if (method == "POST") {
} else {
header['content-type'] = "application/json"
}
}
return new Promise((resolve, reject) => {
uni.request({
url: requestUrl,
data: data,
method: method,
header: {
'Authorization': uni.getStorageSync('token') || '',
'content-type': 'application/json',
"Access-Control-Allow-Origin": '*',
'token': uni.getStorageSync('token'),
'request-type': 1,
'tenant-id': 1,
sslVerify: false
},
sslVerify: false,
dataType: 'json',
success: (res) => {
if (res.data.code == 401) {
}
resolve(res.data)
},
fail: (e) => {
uni.showToast({
title: "请求失败",
icon: 'none'
});
resolve(e.data);
},
complete() {
resolve();
return;
}
})
})
}
白名单没加,或者先开调试模式,右上角-开发调试
https://blog.csdn.net/weixin_60408555/article/details/140232907?spm=1001.2014.3001.5501
不好意思占用大家公共资源了,后面发现问题后记录了一下并且发了博客,主要是要用主域名以及要是https的原因