开发者社区> 问答> 正文

jsAPI 接口报错errCode7 Jsapi Should NOT CallselectorString。。

调用选人,扫码二维码等接口时总是会报如下错误, 该怎么解决,跪谢啊!


errCode: 7
"Jsapi Should NOT Call, selectorString = choose:to:"

展开
收起
bayview 2015-11-30 19:52:54 7859 0
9 条回答
写回答
取消 提交回答
  • RejsAPI 接口报错errCode7 Jsapi Should NOT CallselectorString。。
    钉钉2.8,ios9.3,调用最新的录音播放接口也会出现错误,startRecord,stopRecord正常,play和resume就出现should not call,绝对是在dd.ready之后调用,且没有发生跳转。
    2016-04-13 07:25:45
    赞同 展开评论 打赏
  • RejsAPI 接口报错errCode7 Jsapi Should NOT CallselectorString。。
    关注关注
    2015-12-23 14:53:12
    赞同 展开评论 打赏
  • 这个bug会在新版本中修复,给大家造成的困扰了,抱歉,如果还有问题,欢迎反馈给我们啊
    2015-12-18 21:10:13
    赞同 展开评论 打赏
  • RejsAPI 接口报错errCode7 Jsapi Should NOT CallselectorString。。
    遇到同样的问题。。。
    android没问题,ios 上就是 code=7,  楼主 找到办法解决没呢?

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

    RejsAPI 接口报错errCode7 Jsapi Should NOT CallselectorString。。
    没有用react , 我用requirejs 加载的(官方文档上写的支持amd引入)。
    ios中 每个页面 重新 dd.config 以后,在ready中 调用 dd的api 就可以,
    但是 每个页面都要 dd.config 不科学啊(单页应用 )

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

    回 13楼bayview的帖子
      
    这BUG 好忧桑。
    为毛android 就没bug呢

    他自己的应用 审批 貌似可以。 研究研究去

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

    回 17楼谦吉的帖子
    新版本 什么时候 发布?
    2015-12-14 15:53:58
    赞同 展开评论 打赏
  • 错误信息是7,表示没有在ddready之后调用jsapi
    2015-12-13 22:27:00
    赞同 展开评论 打赏
  • 回 2楼昵称好难的帖子
    52011 是哪方面的问题?后台已返回jsticket

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

    RejsAPI 接口报错errCode7 Jsapi Should NOT CallselectorString。。
    在此之前应该还有报别的错误吧?能贴出来不?
    2015-12-02 14:44:59
    赞同 展开评论 打赏
  • 回 2楼昵称好难的帖子
    是啊,我这边也是 “ android比较稳定,ios会频繁出现这个问题 ”!看来只能写 workaround

    我用的是react开发前端,延后了click事件注册时间,ios仍然抱这个错,大神们有没有好的解决方案???

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

    RejsAPI 接口报错errCode7 Jsapi Should NOT CallselectorString。。

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

    回 8楼竹梅的帖子
    肯定是在ddready之后调用的,我的UI是在ddready里初始化的 ,否则无法显示UI。况且同样的代码,在 android下运行完全正常,没有发生类似错误。

    下图就是ddready里获取AuthCode的返回,之后我才初始化UI,注册按钮click事件的。我用的是react框架,是否是因为Jsapi与react在ios下有兼容问题。
    [requestAuthCode]get authcode: 77687d74aaa13a57bb974a6ad439cfd7

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

    回 10楼ddout的帖子
    没,还在等官方回应中,你也用的是react 吗?

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

    回 12楼ddout的帖子
    我这边react也是单页面的,看样子很可能是钉钉jsapi在单页应用上的bug了

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

    RejsAPI 接口报错errCode7 Jsapi Should NOT CallselectorString。。
    push

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

    RejsAPI 接口报错errCode7 Jsapi Should NOT CallselectorString。。
    顶一顶

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

    回 19楼玲珑冰羽的帖子
    新版的IOS钉钉-问题解决
    2015-12-01 11:59:36
    赞同 展开评论 打赏
  • 回 1楼injekt的帖子
    其实我也遇到这个问题,我觉得问题可能并非是注册的问题,而且我发觉 ready 会在dd.config设置之前就会被调用,一般按钮的事件绑定,我也是放在ready 方法里面,所以点击按钮时,肯定是在ready调用之后绑定的。而且我们这边是 android比较稳定,ios会频繁出现这个问题

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

    回 3楼bayview的帖子
    我这边也还没解决,坐等阿里的回复
    2015-12-01 10:12:01
    赞同 展开评论 打赏
  • RejsAPI 接口报错errCode7 Jsapi Should NOT CallselectorString。。
    这个错误一般发生在没有通过jsapi授权就调用了jsapi

    请确保对jsapi的调用是在dd.ready的回调触发之后
    2015-11-30 21:28:07
    赞同 展开评论 打赏
滑动查看更多
问答地址:
问答排行榜
最热
最新

相关电子书

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