开发钉钉小程序遇到的问题

开发文档:钉钉小程序介绍 - 钉钉开放平台https://open.dingtalk.com/document/orgapp-client/introduction-to-dingtalk-mini-programs

uni-app钉钉小程序兼容性总结 - 掘金本总结基于最开始使用 uni-app 开发的微信小程序,后续又需要开发钉钉小程序。 添加扩展节点之后,在 Hbuilder X 的操作栏运行和发行下可以找到 钉钉小程序 。 钉钉小程序 不支持设置按钮颜色,且必须设置 confirmText 和 cancelText ,否则按钮…https://juejin.cn/post/6920457320418050056

1、picker组件中的内容必须包裹view标签

<picker>
	<view>{{curValue}}</view>
</picker>

2、input 、span 等标签中加@click不起作用,可改用view标签

3、<rich-text>的属性nodes只能用Array类型,可以用u-view框架中的u-parse富文本代替

<rich-text :nodes="data.articleContent"></rich-text>
<u-parse :content="content"></u-parse>

4、跨端兼容

/* #ifdef APP-PLUS || H5 */
top: 88rpx;
/* #endif */
/* #ifdef MP */
top: 0;
/* #endif */

5、for双层循环时,:key值不能定义相同index

<view class="list" v-for="(item,index) in list" :key="index">
  <view class="item">
    <block v-for="(c, index2) in item.child" :key="index2">
    	<view>{{c.name}}</view>
    </block>
  </view>
</view>

6、生成钉钉小程序后页面背景不是白色,需要配置page样式

page{
  background: #fff;
}

7、免登陆权限设置

8、安卓机中sizeType设置compressed点击没反应

uni.chooseImage({
	count: this.count,
	sizeType: ['original'], // ['original', 'compressed'],
	success: (res) => {
	},
	fail: (error) => {
	}
});

9、钉钉不支持uni.openDocument()

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值