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

问题描述

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

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

原因分析

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

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

踩坑情景

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

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

解决方案

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

相关推荐
不像程序员的程序媛几秒前
Spring的cacheEvict
java·后端·spring
SAP小崔说事儿4 分钟前
在数据库中将字符串拆分成表单(SQL和HANA版本)
java·数据库·sql·sap·hana·字符串拆分·无锡sap
凌云若寒12 分钟前
半导体代加工企业标签模板痛点的全景式解决方案
java
松涛和鸣26 分钟前
Linux Makefile : From Basic Syntax to Multi-File Project Compilation
linux·运维·服务器·前端·windows·哈希算法
dly_blog30 分钟前
Vue 逻辑复用的多种方案对比!
前端·javascript·vue.js
shoubepatien35 分钟前
JAVA -- 11
java·后端·intellij-idea
万少1 小时前
HarmonyOS6 接入分享,原来也是三分钟的事情
前端·harmonyos
利剑 -~1 小时前
jdk源码解析
java·开发语言
烛阴1 小时前
C# 正则表达式:量词与锚点——从“.*”到精确匹配
前端·正则表达式·c#
Predestination王瀞潞1 小时前
JDK安装及环境变量配置
java·linux·开发语言