开发者社区 问答 正文

钉钉dd.device.geolocation.get服务调用报错无权限

调用device.geolocation.get服务的代码(已经写在了dd.ready回调函数里面了): image.png

手机给钉钉应用开启了定位权限

ios手机报错: {"errorMessage":"Permission denied: JSAPI aciton = get, pluin = device.geolocation","errorCode":"7"}

安卓手机报错: {"errorMessage":"jsapi should be invoked after dd.ready callbacks","errorCode":"7"}

展开
收起
limingzhu 2021-04-18 23:24:36 4460 分享 版权
3 条回答
写回答
取消 提交回答
  • 这个api调用之前要进行鉴权。可以参考下面网址 https://open.dingtalk.com/document/orgapp/jsapi-authentication

    2023-02-16 17:34:56
    赞同 展开评论
  • 你好,你解决了吗?我也是这个问题,请问是必须用https 吗

    2022-03-13 21:59:13
    赞同 展开评论
  • 您好,我们最近也遇到这个问题,请问您解决了吗?

    2021-07-19 09:31:55
    赞同 1 展开评论