微信小程序云函数调用失败,cloud.callFunction:fail -404011错误-501000 Environment not fount

首先,我遇到的问题背景是:(1)、开发中使用了云函数(2)、开发途中更改了小程序的ID(即APPID,微信公众平台注册了新的账号,会生成新的APPID和秘钥)
报的错误如下:
在这里插入图片描述
调用云函数失败,环境无法发现。
网上查阅资料发现的解决办法是:云开发中设置的云环境ID和小程序中的不对应。将环境ID的值复制到本地,保持一一对应,具体操作如下图所示。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
代码如下:

//云函数
    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:"foodf-XXXXXXXXX",
        traceUser: true,
      })
    }
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值