在本地调试模式下,用代理方式解决了H5跨域请求,但运行在手机APP和微信小程序时,请求不到数据,这是因为在uni.request中,APP和微信小程序需要写完整地址
微信小程序记得登录微信平台,把合法https地址填到里面去
就是用条件编译判断方式分开来写,代码如下:
uni.request({ // #ifdef H5 url: '/api/abc/test',//H5下 // #endif // #ifndef H5 url: 'https://www.df81.com/api/abc/test', 非H5下,即APP和微信小程序下 // #endif method: 'GET', success: (res) => { } });
上一篇: 《建站管家》二次开发文档