一.踩的坑
1.本地图片链接最好不要加中文
2.在微信公众平台开发设置中配置域名,添加完将小程序图标长按拖到下边删除掉即可,清除缓存,再次访问即可
3.小程序视频只支持指定格式video文档
4.手机号授权目前只针对非个人开发者,且完成了认证的小程序开放(不包含海外主体)
5.小程序地图链接
6.小程序分享
- 普通分享好友:配置onShareAppMessage方法,可以传递参数,也可以调用接口
- 分享朋友圈:配置onShareTimeline方法,可以传递参数,但是无法调用wx.login接口
// 分享好友
onShareAppMessage(res) {
let id = Date.now()
let path = `/` + this.$scope.route + `?shareKey=` + id + `&info=` + encodeURIComponent(JSON.stringify(this.detail));
return {
title: this.detail.title,
path,
imageUrl: this.imgSrc
}
}
// 分享到朋友圈
onShareTimeline(res) {
let id = Date.now()
let info = this.detail
let path = `/pages/NewsDetail/NewsDetail?shareKey=${id}&info=${encodeURIComponent(JSON.stringify(info))}`;
return {
title: this.detail.title,
imageUrl: this.imgSrc,
query: `shareKey=${id}&info=${encodeURIComponent(JSON.stringify(info))}`
}
},
7.小程序一键登录
- 1.后台获取access_token,通过 api.weixin.qq.com/cgi-bin/tok… 这个接口获取,文档地址
- 2.获取到access_token后,调用 api.weixin.qq.com/wxa/busines… 接口,获取到用户信息,文档地址