开发者社区> 问答> 正文

钉钉jsapi,ios端,uploadImage调用失败 errCode7

调用失败:{
"errorMessage":"Jsapi Should NOT Call,selectorString = uploadImage:to:",
"errorCode":"7"
}

谁知道这是什么原因?
dd_config['jsApiList'] = ['runtime.info',
'biz.contact.choose',
'device.notification.confirm',
'device.notification.alert',
'biz.navigation.setRight',
'device.notification.prompt',
'biz.ding.post',
'dd.version',
'biz.util.uploadImage',
];
这是dd.config的jsApiList的配置

因为引用了别的js框架导致全局变量dd冲突,所以重命名为 [font='Helvetica Neue', Helvetica, Arial, sans-serif]DingTalk
<script type="text/javascript" src="https://g.alicdn.com/ilw/ding/0.3.8/scripts/dingtalk.js"></script>
<script type="text/javascript">
            //dingtalk与requireJs变量名重复
            var DingTalk = dd;
</script>



DingTalk.config(dd_config);
DingTalk.ready(function () {
    DingTalk.ui.webViewBounce.disable();
});
此时的禁用下拉刷新是成功的。


在后面的js调用附件上传处,重新的调用了一下钉钉的ready

DingTalk.ready(function() {
    self.DingTalkUpload;
    return true;
});



self.DingTalkUpload = function(element) {
    var action, method, param;
    method = 'biz.util.uploadImage';
    action = 'alert';
    param = {};
    param.multiple = true;
    param.onSuccess = function(result) {
        self.uploadDownAttr(result);
        return true;
    };
    param.onFail = function(result) {
        alert('调用失败:' + JSON.stringify(result));
        return true;
    };
    getMethod(method)(param);
    return true;
};






展开
收起
唐小唐 2016-04-14 09:52:48 11512 0
2 条回答
写回答
取消 提交回答
  • 回 2楼(唐小唐) 的帖子
    是的,errcode7就是这个解决方案。
    2016-04-14 12:34:07
    赞同 展开评论 打赏
  • Re钉钉jsapi,ios端,uploadImage调用失败 errCode7
    在线等

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

    Re钉钉jsapi,ios端,uploadImage调用失败 errCode7
    以下是百度的结果,有人知道是不是这个原因? 怎么解决呢?
    (原文地址:bbs.aliyun.com/read/266079.html?pos=8)

    5.jspai 调用返回errCode7 错误原因
    (1)请查看在dd.config的jsApiList中,是否已配置要使用的jsapi,未配置的话会报错
    (2)ios 单页面应用提示 errCode7 Jsapi Should NOT CallselectorString
    同问题5,单页面应用更改url参数,导致调用jsapi无效,老版本(2.7以前版本)需要重新授权,调用jsapi正常
    (3)requestJsApis() not invoked,errorCode:7
    dd.ready一定要在dd.config之后执行

    2016-04-14 10:03:53
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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