uni 微信小程序踩坑


1、微信小程序中 ,背景图片需要转换为base64,通常情况下uni会自动转换,但是图片大于40k时需要手动转换或压缩至40k以下,否则不会转换,小程序报错不显示

2、地图,绘制路径 width必填,键名不叫borderwidth-》》width

3、小程序(其他暂未发现) vfor中key必须为string 或num类型,否则会出现获取不到遍历中的数据,需要确认引用为key的元素不能为null

4、微信小程序uni.getUserInfo将不能获取到用户名以及头像,需要使用getUserProfile,desc必填;并且需要按钮触发;

uni.getUserProfile({
	desc: '获取用户信息授权',
	success: (res) => {
        uni.setStorageSync('userInfo', res.userInfo)
	this.userInfo = {...res.userInfo}
	}
})

  



5、小程序内使用地图,引入api后,需要注意在公众平台加入对应平台的域名白名单 (大坑),否则只能在调试模式下不校验域名情况才能访问

posted @ 2021-05-13 13:58  butchersheep  阅读(149)  评论(0编辑  收藏  举报