开发者社区> 问答> 正文

钉钉微应用,能够调用相机,但无法调用相册

已解决

代码如下,使用input调用相机和相册,
image.png

Dingtalk_20230928171223.jpg

在钉钉中效果,直接显示相机
微信图片_20230928171644.jpg

在手机网页中效果,提示选择相机或相册
Dingtalk_20230928171634.jpg

展开
收起
游客byfwu5f2qhfyc 2023-09-28 17:18:39 168 1
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。
    采纳回答

    钉钉微应用在调用相机和相册时,确实可以直接调用相机进行拍照,但无法直接调用相册选择照片。这是由于钉钉的安全策略所限制。

    然而,您仍然有几种方式可以在钉钉微应用中实现选择照片的功能:

    1. 使用H5页面: 在钉钉微应用中,您可以通过打开一个内嵌的H5页面来实现选择照片的功能,并使用HTML5的元素来上传照片。用户可以点击该元素选择本地相册中的照片进行上传。这种方法可以绕过钉钉微应用的限制。

    2. 使用钉钉API: 钉钉提供了一些API,例如biz.util.uploadImage,可以用于在钉钉客户端中选择并上传图片。您可以使用这些API来实现在钉钉微应用中选择照片并进行上传的功能。具体操作请参考钉钉官方文档以了解更多信息。

    3. 与钉钉团队联系: 如果您的需求非常特殊或复杂,您还可以直接联系钉钉团队,咨询他们是否有其他解决方案或支持可用于实现您的需求。

    2023-09-30 21:09:40
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    您在尝试使用钉钉微应用调用相机和相册。但是,在钉钉微应用中,无法直接使用 input 元素调用相机和相册。这是因为钉钉微应用的安全机制限制了这些功能。

    要实现相机和相册功能,您需要使用钉钉提供的 API。以下是使用钉钉 API 调用相机和相册的示例代码:






    2023-09-30 08:28:55
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

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