项目运行在内置浏览器中可以通过uniCloud.callFunction
请求到数据,如果运行到微信开发者工具则无法通过uniCloud.callFunction
的方式调用云函数,只能用uni.request
去请求云函数的URL
- 发布:2023-05-28 13:36
- 更新:2023-05-28 14:46
- 阅读:763
产品分类: uniCloud/App
操作步骤:
预期结果:
项目运行在微信开发者工具里也能用uniCloud.callFunction
去拿到数据,毕竟改每个云函数的URL不现实
项目运行在微信开发者工具里也能用uniCloud.callFunction
去拿到数据,毕竟改每个云函数的URL不现实
实际结果:
项目运行在内置浏览器中可以通过uniCloud.callFunction
请求到数据,如果运行到微信开发者工具则无法通过uniCloud.callFunction
的方式调用云函数,只能用uni.request
去请求云函数的URL
项目运行在内置浏览器中可以通过uniCloud.callFunction
请求到数据,如果运行到微信开发者工具则无法通过uniCloud.callFunction
的方式调用云函数,只能用uni.request
去请求云函数的URL
bug描述:
**使用HBuilderX将uniapp项目运行到微信开发者工具上后无法调用云函数(云函数日志显示根本没有调用),但是运行在HBuilderX的内置浏览器或者浏览器上就是正常的,我已经在request合法域名中配置了云函数的域名。
在微信开发者工具中的调试器里看的话是根本就没有把请求发出去。
我新建了一个新项目去测试,发现在新项目上出现了一模一样的问题。
最新进展:我把uniCloud.callFunction
调用云函数的代码替换为了uni.request
请求云函数的URL就可以正常拿到数据了**
最佳回复