通过微信扫一扫进入小程序 二维码要携带多个参数,用scene 怎么模拟!!!
发布于 5 年前 作者 futao 11368 次浏览 来自 问答

通过微信扫一扫进入小程序 二维码要携带多个参数,用scene 怎么模拟!!!

scene的值个对象,还是个字符串

10 回复

多个参数的到底是怎么解决啊?  比如 scene: 'id=99,type=1,num=2’我要识别的话  是直接 var scene = decodeURIComponent(options.scene); 然后在scene.id  scene.type, scene.num   吗?

接口请求回来的path id为5 另外一个参数为26 , zyhf为我的后缀标识代表我们自己的二维码。

取值看下面截图

我没用小程序二维码扫。不知道你这个情况,打印扫码成功后的页面res.result里面有参数值吗

本地可以测试的,但是真实效果得上线后才能知道。你可以先开放线上,但是使用接口C先应急,然后调试接口B 我是一下就好了。

b接口的不是在scene里面吗?参数

if (!$.isEmpty(options.scene)){

     var scene = decodeURIComponent(options.scene);

     if (!$.isEmpty(scene)) {

       var info_arr = [];

           info_arr = scene.split(’,’)

       var bussinId = info_arr[0];

       var tableNums = info_arr[1];

       var appIde = info_arr[2];

           app.globalData.bussinId = bussinId;

           app.globalData.tableNums = tableNums;          

谢谢!!!!啊

希望 会的能尽快答复一下

你好   有没有遇到过扫码之后返回参数是字符串类型   我要string转为obj来取值   结果精度丢失   这个怎么破?有木有人遇到过的啊

我是扫成功后必须得跳个页面,而且是需要携带参数。。。。

扫成功后这里不携带参数,页面跳转成功后,到meal页面能接收到

scene 这个参数吗?

回到顶部