微信小程序 - 小程序二维码迷之开发版

问题描述

小程序二维码在很多应用场景出现过,特别是海报分享到微信,那么就需要小程序二维码,好在官方也提供了这个 API 获取不限制的小程序码 | 微信开放文档

好了,问题来了:前后端开发完的时候,想验证自定义传参数(scene)如何验证?

原因分析

一开始我们用正式版,注意这个字段(env_version),但是每次都很麻烦,都要提交、审核、发布,一次通过还好,如果没通过,又得重来......

于是,我们发现这字段不是还可以设置成"开发版",好了,开始踩坑......

踩坑情景

的前端在本地修改完(假设此时无BUG,之前的错误版本获取 scene is null),直接发二维码(此时并没上传到微信小程序平台的版本管理),扫码的时候通过 A 用户分享海报小程序二维码,发给 B 用户后,B 用户扫码发现获取的(scene)还是 null,当时一脸懵,明明代码是对的咋还这样???

其实答案很明显,后来一想,因为前端小程序开发工具生成的开发版并不等价于微信小程序平台版本管理的开发版,因为没上传代码啊,所以从 A 生成的代码到发给 B 用户扫码中途一定是代码不一致,会中断这个过程

解决方案

前端开发小程序工具生成的二维码,前提要上传到微信小程序平台版本管理的开发版代码一定要保持一致即可!

相关推荐
Patrick_Wilson2 分钟前
修好 bug 只是开始:一次由监控需求反向重构日志结构的复盘
前端·监控·数据可视化
yaoxin5211234 分钟前
462. Java 反射 - 获取声明类与封闭类
java·开发语言·python
kyriewen18 分钟前
面试官让我优化一个卡死的表格,我打开 Claude 五秒重写,他放下咖啡问我要不要来当组长
前端·javascript·面试
小粉粉hhh1 小时前
React(二)——dom、组件间通信、useEffect
前端·javascript·react.js
Csvn1 小时前
🤖 AI 生成前端代码的 5 个典型翻车现场及修复指南
前端
IT_陈寒2 小时前
SpringBoot自动装配坑了我一天,原来问题出在这
前端·人工智能·后端
wuqingshun3141592 小时前
MYSQL的乐观锁和悲观锁是什么?
java
索西引擎3 小时前
【React】key 属性:协调算法中的元素标识机制与最佳实践
前端·javascript·react.js
唐青枫3 小时前
Java SLF4J 实战指南:从日志门面到 Logback、MDC 和链路追踪
java
只会cv的前端攻城狮3 小时前
动态组件架构设计:从配置到事件驱动全链路解析
前端·vue.js