开发者社区> 问答> 正文

钉钉微应用免登陆问题

问题1. 后台获取到了token等所需的验证 传到前台做鉴权然后调用dd.ready方法; 有时候ready方法能成功调用,实现免登功能;有时候不行 dd.error也没有报错信息,ready方法没有被调用; 现在的解决方式是开了个定时器一直调ready方法,获取到code就关闭定时器,这样虽然是能确保每次都登录成功,但这是为什么~~~~;

问题2.dd.ready方法如果按照文档写成dd.ready(function(){}); 这样不会被调用,必须把回调函数拿出来写成这样
function ready(){}; dd.ready(ready()); 才会执行 这是为什么
123
求助 到底是什么原因

展开
收起
asxzxz 2017-06-30 12:12:23 4723 0
1 条回答
写回答
取消 提交回答
  • 用老版本的JS文件是可以执行的,新版本测试了几个都不行,链接在后面
    http://g.alicdn.com/ilw/ding/0.9.9/scripts/dingtalk.js


    还发现这个dd.config得怎么设置dd.ready才执行

    var _config = {
        appId: '<%=appId%>',
        corpId: '<%=corpId%>',
        timeStamp: '<%=timestamp%>',
        nonce: '<%=nonceStr%>',
        signature: ''  //signature为空
    };
    2019-07-17 21:21:00
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载