cli方式创建uni-app项目,云服务空间使用腾讯云。
小程序默认首页onload或者mounted时调用云函数。
hbuilderx【运行】在微信开发者工具中和真机调试中不会报错,【发行】上传到微信后台,扫描体验版二维码打开的小程序会报如图错误
//index/index.vue
mounted() {
uniCloud.callFunction({
name: 'test',
data: {a:1}
}).then(res => {
console.log(res)
});
}
//test云函数,就是默认生成模版
'use strict';
exports.main = async (event, context) => {
//event为客户端上传的参数
console.log('event : ' + event)
//返回数据给客户端
return event
};
把这次云函数调用放到100ms+的settimeout里就不会报错。