微信小程序-微信扫码进入小程序传参记录

323 阅读1分钟

微信扫码进入小程序传参问题

  1. 只能先上线才能通过扫码进入小程序,不能生成测试版小程序码
  2. 生成的小程序码自带scene(scene=tableId%3DTABLE21031 )

实际数据参考

1、实际生成的二维码值: tableId=TABLE21031 (通过他生成的二维码)

2、微信开发工具模拟传参的值: scene=tableId%3DTABLE21031

image.png

3、微信扫码之后传递到小程序的query值: {scene: "tableId%3DTABLE21031"}

image.png

4、最后可以拿到:3DTABLE21031

//解密,去掉特殊符号    
var scene = decodeURIComponent(query.scene);
var tableId  = scene.split("=")[1];