开发者社区> 问答> 正文

在钉钉出现这个问题是怎么回事?Do not support the current environm

在钉钉出现这个问题是怎么回事?Do not support the current environment:notInDingTalk

展开
收起
乐天香橙派 2023-07-06 10:52:21 1588 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    出现"Do not support the current environment:notInDingTalk"错误提示,通常是因为代码在非钉钉环境中执行导致的。钉钉开放平台提供的API和组件,一般只能在钉钉内部环境中使用,如果在非钉钉环境中使用,就会出现该错误提示。

    例如,如果在浏览器中直接访问钉钉API,或者在微信、支付宝等其他应用中使用钉钉API,就会出现该错误提示。此外,如果在自己的电脑或服务器上使用钉钉API,也可能出现该错误提示。

    解决该问题的方法有两种:

    在钉钉环境中使用。钉钉开放平台提供的API和组件,一般只能在钉钉内部环境中使用。因此,如果需要使用钉钉API或组件,需要在钉钉中打开对应的应用或页面,然后在该环境中使用API或组件。

    在非钉钉环境中使用模拟器。为了方便开发和测试,钉钉开放平台提供了钉钉开发者模拟器,可以在非钉钉环境中模拟钉钉API的使用。使用模拟器的具体步骤可以参考钉钉开发者文档中的说明。

    2023-07-29 22:32:48
    赞同 展开评论 打赏
  • 造成问题的原因:微应用中的jsapi必须在钉钉环境内才能正常调用 不能在浏览器打开的页面中调用jsapi,需要把此页面地址配置到微应用首页地址,然后在钉钉工作台打开该微应用—此回答来自钉群“钉钉开发者社区(互助群)”

    2023-07-06 13:14:18
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

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