在使用微信小程序云开发时按着官方的例子来实际操作发现总是出现以下这样的问题,在多次测试发现本地测试可以使用,在正式环境下测试也可以,就是不能直接调用,调用时而且没有发出网络连接,后来发现是在初始化出现了问题。按网上的一些说法是如果使用当下appid的云环境是不用增加相应的env设置,也就是环境变量ID。可以写成
wx.cloud.init({})
但是实际上不行,不知道为什么,后来只有在里面写上我自己的环境变量ID值,测试通过了,正确写法是文章来源:https://www.toymoban.com/news/detail-515361.html
wx.cloud.init({
env:'asdfasdfasfasfdasfd',//这里是自己的云环境变量,标志是用那个云环境。
traceUser:true
})
通过以下代码调用云函数并取得函数返回的数据。文章来源地址https://www.toymoban.com/news/detail-515361.html
wx.cloud.callFunction({
name:'test',
}).then(res=>{
console.log(res.result)
}).catch(console.error)
到了这里,关于云函数调用出现Error: cloud.callFunction:fail Error: errCode: -501000的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!