• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

钉钉小程序企业内部应用开发总结-钉钉小程序开发教程

1,小程序对应的管理后台开发调试

需要微应用前端调试工具,直接在钉钉桌面版是没法调试,并且还需要在稳定性管理中进行人员配置

2,文件上传

文档链接:https://ding-doc.dingtalk.com/doc#/dev/frd69q/l4Xv3

示例代码:

utils/request.js

页面中:

3,视频播放与video标签

video标签暂时未上文档,但是可以用,src属性填写视频源

若全屏视频播放不正常,可以禁止全屏播放,在css中隐藏全屏按钮:

4,登录授权

登录不需要弹出授权,即免登授权;
文档链接:https://ding-doc.dingtalk.com/doc#/dev/wcoaey

调用dd.getAuthCode方法成功后获取用户authCode,传给后端可以获取用户信息和登录sessionId

5,picker-view联动使用注意

picker-view用于多个选择器联动,(单个选择直接使用picker即可),注意联动返回的值是每联数据的index

文档链接:https://ding-doc.dingtalk.com/doc#/dev/picker-view-component

每多一个联动则要多一个picker-view-column标签,在picker-view标签中可使用onChange监听联动结果,返回为一个数组,每个元素对应每联的选中的index,几联就几个值;

需要注意的地方:多联的时候,比如2联,如果当前选择的值是[1,2],滚动第一联之后值会变为[x,2],会默认给第二联选上index为2的值,如果第二联没有这个值就会报错,同理2联以上也是;所以在滚动非最后一联的时候,前面每联变化都要做一个判断:如果值变了,就要把后面每联的值设为0。

3联示例:

6,textarea会显示在自定义弹窗上面

写一个样式跟textarea一样view标签,用于弹出窗后替换textarea显示内容

7,在一加手机上程序存在一些问题还找不到解决方法


喜欢 (1)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址