小程序分享到朋友圈需要生成一张带小程序码的海报。这个功能实现起来有几个关键点,搞清楚了就简单。
第一步是让后端生成带参数的小程序码。微信提供了接口,可以生成一个带着scene参数的小程序码图片。把分享者的ID等参数编码到scene里,用户扫码后就能识别是谁分享的。
拿到小程序码之后,前端用canvas把图片、商品标题、价格等信息合成一张完整的海报。这个过程需要注意canvas的尺寸和图片质量的平衡。
最后是保存到相册。ios和安卓的权限申请方式不一样,需要分别处理。
小程序分享到朋友圈需要生成一张带小程序码的海报。这个功能实现起来有几个关键点,搞清楚了就简单。
第一步是让后端生成带参数的小程序码。微信提供了接口,可以生成一个带着scene参数的小程序码图片。把分享者的ID等参数编码到scene里,用户扫码后就能识别是谁分享的。
拿到小程序码之后,前端用canvas把图片、商品标题、价格等信息合成一张完整的海报。这个过程需要注意canvas的尺寸和图片质量的平衡。
最后是保存到相册。ios和安卓的权限申请方式不一样,需要分别处理。