解决这个问题的时候还是用到了之前的文章中提到的“条件编译”,当然这只是其中一部分,
下面我们来看一下这种问题的解决方法,

①H5端配置

首先在项目中找到一个名为“manifest.json”的文件,找到该文件下的H5配置将端口配置好
uni-app项目中H5跨域小程序不跨域怎么解决方法(兼容H5、小程序)
然后在左侧菜单栏中再找到“源码视图”将以下代码配置好,至此我们的H5端就配置完成了,需要配置的还有我们的小程序端
uni-app项目中H5跨域小程序不跨域怎么解决方法(兼容H5、小程序)
因为我的项目是兼容H5跟小程序的所以调取接口时还需要分开写也就是“条件编译”
uni-app项目中H5跨域小程序不跨域怎么解决方法(兼容H5、小程序)

②小程序端配置

首先我们需要配置一下安全域名
打开微信公众平台登录
在左侧菜单中找到开发选项中的“开发设置”选项下的 “服务器域名”选项
uni-app项目中H5跨域小程序不跨域怎么解决方法(兼容H5、小程序)
uni-app项目中H5跨域小程序不跨域怎么解决方法(兼容H5、小程序)
把我们的域名添加进去即可,在微信开发者工具刷新看看此时我们的安全域名就配置好了
uni-app项目中H5跨域小程序不跨域怎么解决方法(兼容H5、小程序)
注意:微信小程序只支持https的域名,如果以上配置都完成了,小程序还有问题,那就需要问你们的后台域名是不是https的了,如果不是就需要到阿里申请。

相关文章:

  • 2021-07-15
  • 2022-12-23
  • 2021-09-10
  • 2022-12-23
  • 2021-05-17
  • 2021-06-19
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-04-30
  • 2022-01-12
  • 2022-12-23
  • 2021-11-02
  • 2021-08-31
相关资源
相似解决方案