背景
微信小程序本身的限制,并不能直接请求接口地址和在web-view中随意跳转H5页面,其需要配置服务器域名,才能在微信小程序中请求后台接口地址,需要配置业务域名,才能在web-view中跳转H5页面
如何配置服务器域名
配置了服务器域名,小程序的体验版和正式版才能请求后台接口地址
- 登录微信公众平台小程序管理后台,点击开发----开发设置
- 找到服务器域名,配置request合法域名(后台请求域名)
备注:服务器域名必须是https协议的,且服务器域名需经过ICP备案,新备案域名需24小时后才可配置。域名格式只支持英文大小写字母、数字及“- ”,不支持IP地址。
配置完成后,即可正确请求后端接口了
如何配置业务域名
配置了服务器域名,小程序的体验版和正式版才能请求后台接口地址
- 登录微信公众平台小程序管理后台,点击开发----开发设置
- 找到业务域名,配置合法域名(web-view要跳转的H5域名)
备注:
①业务域名必须是https协议的,且业务域名需经过ICP备案,新备案域名需24小时后才可配置。域名格式只支持英文大小写字母、数字及“- ”,不支持IP地址。配置业务域名后,可打开任意合法的子域名
②业务域名需要下载校验文件,并将文件放置在域名根目录下,例如wx.qq.com,并确保可以访问该文件,也就是说,我们并不能随意通过web-view嵌套H5页面,而是需要有该H5页面域名的修改权限才行。
配置完成后,我们就可以通过web-view嵌套H5页面了