问题:uniapp项目运行到H5的时候都没问题,但打包成app后,就会报错,因为客户环境是https的,导致接口不通,
查了一下说是证书问题,这里我用的打包方式是使用公共测试证书
也试过很多网上说的自己生成证书的, 但也没有用,附上自己生成证书教程
最后在uniapp官方文档里,找到个跳过ssl验证的属性
然后尝试把这属性添加到请求方法里,发现不起作用,接口还是不通
解决办法:
把sslVerify属性添加到request的源码里,问题解决
路径:node_modules/@escook/request-miniprogram/miniprogram_dist/index.js