위챗 애플릿 클라우드 함수 호출 오류 보고:errCode:-404011 cloud function execution error | errMsg:cloud.callFunction

1212 단어 애플릿
위챗 애플릿 클라우드 함수 호출 오류: 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. 홈페이지에 구체적인 클라우드 환경을 지정하지 않았을 때 기본적으로 첫 번째로 만든 클라우드 환경이라고 하지만 현재 첫 번째 클라우드 환경을 실행하지 않으면 명확한 클라우드 환경을 지정해야 한다.
앱에서.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 = {}
  }
})


물론 현재 실행 환경이 첫 번째로 만들어진 클라우드 환경이라면 다시 설정하지 않아도 된다.

좋은 웹페이지 즐겨찾기