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

问题描述

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

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

原因分析

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

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

踩坑情景

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

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

解决方案

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

相关推荐
满分观察网友z9 分钟前
别小看这个滑动条!从性能灾难到用户挚爱的 uni-app Slider 踩坑实录
前端
咖啡啡不加糖9 分钟前
暴力破解漏洞与命令执行漏洞
java·后端·web安全
编程猪猪侠10 分钟前
Taro+Vue3实现微信小程序富文本编辑器组件开发指南
vue.js·微信小程序·taro
满分观察网友z11 分钟前
别再裸写<textarea>了!一个“小”功能,我用上了它几乎所有API
前端
风象南12 分钟前
SpringBoot敏感配置项加密与解密实战
java·spring boot·后端
西西木科技丨Shopify开发机构17 分钟前
如何在 Shopify 中建立重定向
前端·html
DKPT22 分钟前
Java享元模式实现方式与应用场景分析
java·笔记·学习·设计模式·享元模式
汪子熙24 分钟前
深入探析 header facets:定位与应用
前端·javascript
你听得到1125 分钟前
从需求到封装:手把手带你打造一个高复用、可定制的Flutter日期选择器
前端·flutter
江城开朗的豌豆29 分钟前
Vue Router vs location.href:导航跳转的正确姿势,你选对了吗?
前端·javascript·vue.js