开发者社区> 问答> 正文

钉钉中,小程序可以调用jsapi吗?

钉钉中,小程序可以调用jsapi吗?

展开
收起
多麻辣哦 2024-01-03 20:53:24 116 0
5 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    确实,钉钉小程序支持调用JSAPI。JSAPI是钉钉提供的一套原生控件接口,可以让开发者在开发过程中调用钉钉的原生能力,如扫码、分享、支付等。此外,如果在某些情况下,原生组件及api无法实现需求,开发者可以在钉钉开放平台中寻求相应的帮助。

    然而,值得注意的是,钉钉小程序并不支持调用第三方JsApi。这是出于对安全性、稳定性和监管等因素的考虑。如果确实有需要调用某个特定的JsApi,你可以通过以下一些方法进行解决:

    1. 将JsApi编译为腾讯云基础功能库,发布到小程序项目中使用;
    2. 调用钉钉提供的开放API,实现相同的功能;
    3. 向钉钉官方申请,看是否可以开通对应权限。

    此外,对于钉钉小程序与微应用之间的交互问题,小程序可以调用微应用的jsapi,这主要是通过web-view桥接的方式实现的。

    2024-01-04 15:07:22
    赞同 展开评论 打赏
  • 您好,小程序可以调用微应用的jsapi,通过web-view桥接的方式实现,具体参考web-view文档。https://developers.dingtalk.com/document/app/web-view

    2024-01-04 14:57:14
    赞同 展开评论 打赏
  • 是的,钉钉小程序可以调用JSAPI。钉钉小程序在某些原生组件及API无法实现需求的情况下,可以在钉钉微应用文档中寻求相应帮助。其中,JSAPI的调用可以使你受益良多。JSAPI为应用提供了调用原生控件的能力。例如,你可以使用JSAPI来实现退出小程序、调用第三方网页等功能。

    2024-01-04 11:51:20
    赞同 展开评论 打赏
    • dd.createWebViewContext

    要渲染的H5页面可以使用手动引入https://appx/web-view.min.js (此链接仅支持在钉钉客户端内访问),组件提供了相关与小程序交互的接口。

    image.png

    2024-01-04 11:10:30
    赞同 展开评论 打赏
  • 小程序可以调用微应用的jsapi,通过web-view桥接的方式实现

    具体参考
    https://open.dingtalk.com/document/orgapp/web-view
    ——此回答整理自钉群:钉钉开发者社区(互助群)

    2024-01-03 22:27:23
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

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