开发者社区> 问答> 正文

dd.ready不执行


var _config = <%= dingding.Dding.getConfig(request) %>;
alert(_config.signature);


dd.config({
            agentId : _config.agentid,
            corpId : _config.corpId,
            timeStamp : _config.timeStamp,
            nonceStr : _config.nonceStr,
            signature : _config.signature,
            jsApiList : [ "runtime.info', 'biz.contact.choose",
                    "device.notification.confirm", "device.notification.alert",
                    "device.notification.prompt", "biz.ding.post",
                    "biz.util.openLink" ]
        });




dd.ready(function() {
    dd.biz.navigation.setTitle({
        title: "钉钉demo",
        onSuccess: function(data) {
        alert(data);
        },
        onFail: function(err) {
            log.e(JSON.stringify(err));
        }
    });


我的dd.ready不执行,
agentId : _config.agentid,
corpId : _config.corpId,
timeStamp : _config.timeStamp,
nonceStr : _config.nonceStr,
signature : _config.signature,
这五个都有值,可以打印出来。为什么啊,请大神帮忙看看!谢谢

展开
收起
dsd668 2016-09-28 10:14:05 8197 0
5 条回答
写回答
取消 提交回答
  • 好的,谢谢
    2016-09-29 09:52:01
    赞同 展开评论 打赏
  • Redd.ready不执行
    检查dingtalk.js!!!!!
    2016-09-28 16:20:49
    赞同 展开评论 打赏
  • 1.首先检查一下您有没有引入   dingtalk.js
    2.调试您的程序,看有没有问题

    -------------------------

    PC端访问不行,建议您在页面加上
    dd.error的回调

    2016-09-28 10:39:59
    赞同 展开评论 打赏
  • Redd.ready不执行
    你传给钉钉的url不是外网的的问题

    -------------------------

    Redd.ready不执行
    如何还不知道原因,可以在error方法中用alert(JSON.stringify(err))。看下dd具体给你报的什么错误

    -------------------------

    Redd.ready不执行
    输出的err可以看出问题
    用JSON.stringify(err)。就可以看到错误提示信息

    -------------------------

    Redd.ready不执行
    执行到success证明你免登已经成功了。ajax不执行是你和后台交互的问题了。问下后台需要的参数,基本就可以获取userId和名字等信息了。
    你免登算是已经成功了
    2016-09-28 10:30:56
    赞同 展开评论 打赏
  • Redd.ready不执行
    我的是pc端访问的    直接localhost:8080/...  这种形式     是不是不能这么访问?

    -------------------------

    回 3楼jacques90的帖子
    好的  谢谢   我改下url试试

    -------------------------

    Redd.ready不执行

    -------------------------

    Redd.ready不执行
    上图中执行到这个里面去了,alert("authcode: " + info.code);这个值打印出来了  没问题,出错的原因可能是什么呢  我找了好久没找到原因

    -------------------------

    回 8楼jacques90的帖子
    搞不懂了,现在到了Onsucces   打印出来的是"",没有值   ,66666弹出来了

    -------------------------

    Redd.ready不执行
    而且$,ajax里面的东西感觉也没有执行

    -------------------------

    Redd.ready不执行
    打勾表示执行了   打叉是没执行    到底是哪里出了问题呢   还是不能这么写??

    -------------------------

    Redd.ready不执行
    ssssss

    -------------------------

    Redd.ready不执行
    ssssss

    -------------------------

    回 16楼jacques90的帖子
    恩  谢谢 已经得到了userid
    2016-09-28 10:26:01
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载