解决H5跨域问题 找到这里
manifest.json文件中,点击“源码视图”,在此对象的最后添加以下代码:
1 | "h5": { |
这是封装的请求头 把baceUrl的值改成”/api” 或者把API_URL全局变量改成”/api” 这是我在env.js里面定义的 。
起初不太理解为什么这样写 这样写是怎么实现的调用的反向代理 你可以这么理解 “在manifest.json的源码视图中的h5下进行如下配置,意味着将uni.request发起网络请求时,碰到的/api字符,将转发到tatget的配置的域名”
然后重启服务 有时候需要重启IDE