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

问题描述

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

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

原因分析

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

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

踩坑情景

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

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

解决方案

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

相关推荐
葡萄城技术团队1 小时前
1000 人协同压测的环境瓶颈排查:CPU 争用与 Wi\-Fi
前端
2301_780789661 小时前
跨平台适配!SDK 游戏盾兼容全终端游戏场景
java·网络·ddos
学长毕设2 小时前
基于springboot的食品仓库管理系统
java·spring boot·后端
excel2 小时前
Marked 与 Markdown 有什么区别?该怎么选?
前端
步行cgn2 小时前
FormHttpMessageConverter 详解:Spring MVC 中表单数据的读写转换器
java·spring·mvc
龙亘川3 小时前
构建城市公共安全数字底座:亘川智城智慧安防系统全维度解读
java·大数据·开发语言·人工智能·信息可视化
金銀銅鐵3 小时前
[Java] 用 CLI 展示 EnumMap 增删键值对时的内部变化
java·源码·ai编程
Da Da 泓3 小时前
五子棋 Web 端测试用例报告
前端·网络·websocket·网络协议·测试用例·项目
秋天的怀念_David3 小时前
第二十二夜 · 数字迷雾
java·程序人生·算法
Raas1003 小时前
AI网关部署方案?从部署到上线全流程
java·开发语言·人工智能·gateway·ai网关·企业级ai网关·企业级ai产品