一、如何生成小程序分享页面的二维码?
通过后台接口可以获取小程序任意页面的二维码,具体可以参考https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/qr-code.html
通过该接口生成的小程序码,永久有效,数量暂无限制。用户扫描该码进入小程序后,开发者需在对应页面获取的码中 scene 字段的值,再做处理逻辑。使用如下代码可以获取到二维码中的 scene 字段的值。调试阶段可以使用开发工具的条件编译自定义参数 scene=xxxx 进行模拟,开发工具模拟时的 scene 的参数值需要进行 urlencode
另外通过二维码扫进去的page是已经发布的小程序存在的页面
二、初始化自适应配置
这里我量了下背景图的宽高比,再根据设备宽高去计算生成图片的宽高,适配所有尺寸,水平居中点的话为了方便之后定位居中的二维码和文案,而文案和二维码的Y轴坐标都是自己量出来的比例。