开发者社区 问答 正文

dd.runtime.permission.requestAuthCode 调用失败


    dd.runtime.permission.requestAuthCode({
        corpId: '正确的corpId',
        onSuccess: res => {
        },
        onFail: err => {
            console.log("getAuthCode获取免登授权码失败", err)
        },
    });

代码已经精简到如上所示了,在钉钉开发者工具的环境下编译运行的,报以下的错误,求助各位大佬。
Uncaught (in promise) {errorMessage: {"errorCode":"-1","errorMessage":"Cannot read properties of undefined (reading 'body')"}, errorCode: '-1', result: undefined}
image.png

展开
收起
游客cogd4xf4knyy6 2023-08-14 14:32:29 788 分享 版权
3 条回答
写回答
取消 提交回答
  • 2024年了遇到同样的问题,但是依然找不到解决答案

    2024-07-16 14:42:44
    赞同 展开评论
  • 大佬解决了吗?我也遇到了同样的问题。求教

    2023-09-11 10:32:30
    赞同 展开评论
  • 这个错误是由于尝试读取undefined的body属性而引起的。这可能意味着在您的代码中,有一个变量或对象未正确定义或初始化。

    解决此问题的方法可能是:

    1、检查代码中是否有未定义或未初始化的变量或对象。确保您在访问属性之前正确地定义和初始化它们。

    2、确保您的代码中没有异步操作未正确处理。这个错误可能是由于异步操作还未完成就尝试访问结果而引起的。您可以使用async/await、Promise或回调函数等方法来正确处理异步操作。

    3、检查错误发生的地方,并使用调试工具(如浏览器的开发者工具)来跟踪和定位问题。查看错误发生的上下文,并尝试找到引起错误的具体代码行。

    2023-08-18 20:44:15
    赞同 展开评论
问答分类:
问答地址: