我是靠谱客的博主 稳重篮球,最近开发中收集的这篇文章主要介绍微信小程序云函数调用报错: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

微信小程序云函数调用报错: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail requestID , cloud function service error code -504002, error message Function not found [sum]; at cloud.callFunction api

原因:

1、小程序的云函数没有指定到云环境的资源,需要指定明确的云环境

2、官网上说是没有指定具体的云环境时,就默认是第一个创建的云环境,但是当前运行的不是第一个创建环境,则需要指定明确的云环境

在app.js中设置云环境

//app.js
App({
  onLaunch: function () {
    
    if (!wx.cloud) {
      wx.showToast({
        title: '请使用 2.2.3 或以上的基础库以使用云能力',
        icon: 'warn',
        image: '',
        duration: 0,
        mask: true,
        success: function(res) {},
        fail: function(res) {},
        complete: function(res) {},
      })
    } else {
      wx.cloud.init({
        // env 参数说明:
        //   env 参数决定接下来小程序发起的云开发调用(wx.cloud.xxx)会默认请求到哪个云环境的资源
        //   此处请填入环境 ID, 环境 ID 可打开云控制台查看
        //   如不填则使用默认环境(第一个创建的环境)
        // env: 'my-env-id',
        env:"test25",
        traceUser: true,
      })
    }

    this.globalData = {}
  }
})

当然,如果当前运行环境就是第一个创建的云环境,则可以不用再次设置。

最后

以上就是稳重篮球为你收集整理的微信小程序云函数调用报错: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction的全部内容,希望文章能够帮你解决微信小程序云函数调用报错: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部