美文网首页
钉钉小程序入坑

钉钉小程序入坑

作者: 尚有 | 来源:发表于2019-08-10 16:05 被阅读0次

此文为第一个钉钉小程序的一些总结和源文档的补充
首先钉钉小程序有各种各样的 企业内部员工使用的不需要审核 估计如果要上应用平台的可能会需要审核,介于公司需求是使用公司内部的所以对别的也没有做过多的了解 知道的小伙伴可以补充
1、获取用户手机号权限

这块需要前后端的小伙伴一起配合, 一开始怎么调取都失败,后面后端小伙伴过来找我要我打开接口权限之后才调通。 获取手机号授权.png
这个在我的测试应用打开立即就好了,但是在上线的时候好像单打开它并没有起作用,然后就把接口授权所有的权限都打开了。如果有知道原因的小伙伴可以告诉我哦!

2、a的来源
众所周知微信小程序的前缀是wx,vue的前缀是v,钉钉小程序的视图前缀用的是a,我猜想应该是取之阿里爸爸,逻辑层取得是dd,毫无疑问就是dd,不适应a和dd的小伙伴只要牢记这一点就会好一点

3、a:for
首先在视图层调取变量都需要被{{}}包围,连for循环也不例外,默认for循环的v和k是item和index,当然这个也可以改。

4、坑爹的input样式
一开始我准备在input上直接改样式,结果一直不如所愿,比如给个border,再加个border-radius,四个角是不会有线的,巨丑,后来实在没办法,就在外面包了一层view。

5、图片
它是支持svg的就像普通图片一样将src放入image里就好了,image的样式,比如默认宽高还是跟微信小程序一样,需要费点心思。

6、生成二维码
需求里有需要自己根据链接生成二维码,着实觉得不应该麻烦后端小哥哥,所以就自己研究了一下,找到了一个npm包-QRCODE,然后花了两个小时用起来,特六的在安卓机运行,拿出测试iphone,垮掉,生不成,而且生成的是base64,需求还想把这个图片下载下来,用了下小程序原生的下载没搞定,应该是下载不了base64的图的,亦或者是字符太多了,接口支撑不住,所以下载失败了,只要原理的小伙伴欢迎告知理由。顺便跑题说一句,还有个需求最后也没完成,就是要下载的图片的宽高可以定为四个尺寸,我看到QRCODE的文档有width,但是没找到用法,后端小哥哥也说没找到api,时间也不太够,如果有知道的小伙伴希望能给我出出主意。

7、下载
特特特搞笑!小程序的下载好像都不是自己的api能解决的都需要预览的api。这一点我还是不太能懂,是太懒还是就这么设计的?

8、宽度
众所周知正常的body和html不会一开始就限制页面宽度,钉钉小程序里默认宽度就是100%,我想把dom元素超出页面就必须写固定宽度,内容撑起啥用都没有。

9、ui框架不支持
这个有没有对钉钉小程序支持的ui框架,官方文档说没有,如果有知道的小伙伴,感恩!

10、原生组件安卓和ios显示不一样,这里我用了个日期的picker,安卓和ios的样式不一样,所以劝各位pm善良,要求不要太高。

今天就到这里吧,欢迎各位小伙伴来找我讨论。

相关文章

  • 钉钉小程序入坑

    此文为第一个钉钉小程序的一些总结和源文档的补充首先钉钉小程序有各种各样的 企业内部员工使用的不需要审核 估计...

  • 钉钉小程序 开发 PHP + 钉钉小程序 (企业内部应用)

    钉钉小程序 开发 PHP + 钉钉小程序 (企业内部应用) 应公司需求 需要结合钉钉开发小程序 由于公司自用 所以...

  • 钉钉小程序碰到的坑

    最近这一个月多月,差点死在钉钉上。总结一下碰到的坑 setData的时候,如果里面数据嵌套太深,或者数据太多,就渲...

  • 钉钉小程序踩坑总结

    最近用uniapp写了一个钉钉小程序项目,由于刚兼容钉钉小程序不久,安卓和ios体验上差距还是蛮大的,包括本地测试...

  • 钉钉小程序填坑记

    第一章:什么是钉钉小程序 第一节:小程序简介 在钉钉内运行的"小程序"叫做E应用,后期小程序是来自于E应用的全新版...

  • 钉钉小程序

    1. setData 改变对应的this.data的值 注意:不要直接修改this.data对应的数据。在dd.h...

  • 钉钉小程序

    微信小程序转钉钉小程序 css和html文件命名acss,axml 底部导航写法(app.json)items,n...

  • 钉钉“小程序”,企业数字化办公新模式?

    据 36 氪消息,钉钉已于 6 月中旬上线企业级“小程序”。在钉钉开放平台的页面中,目前已上线“小程序 Easy ...

  • 钉钉小程序常见问题

    uni-app 跨平台写的钉钉小程序 1、钉钉小程序 无权跨域调用 在开发者后台找到应用,设置相应的安全域名。注...

  • 钉钉微应用开发(一)环境搭建

    钉钉开发按照应用类型可以分为小程序以及h5微应用两种。小程序是钉钉自定义的一种开发模式,类似安卓或者微信小程序。和...

网友评论

      本文标题:钉钉小程序入坑

      本文链接:https://www.haomeiwen.com/subject/ffurjctx.html