小程序扫描二维码带参数,无法正确接收,测试环境都可以实现,上到线上正式环境实现不了
发布于 6 年前 作者 guiying13 8760 次浏览 来自 官方Issues

小程序扫描二维码带参数,无法正确接收,测试环境都可以实现,上到线上正式环境实现不了

我用java生成的二维码代码如下

paramJson.put(“scene”, “53,271992”);

paramJson.put(“path”, “pages/auth/login/login”);

从线上小程序接收代码如下

onLoad: function (options) {

let that = this;

var scene = decodeURIComponent(options.scene);

console.log('scene', scene);

if (scene) {

that.setData({

scene: scene

})

}

接收到的scene内容是这样的 \xfc\x0eundefined,null 请问这是什么情况,这个是个严重的bug,请腾讯解决,谢谢

2 回复

算了 我搞定了

 JSONObject paramJson = new JSONObject();

         paramJson.put(“scene”, “53,271992”);

         paramJson.put(“path”, “pages/auth/login/login”);

         paramJson.put(“width”, 430);

         printWriter.write(paramJson.toString());

这行删掉 paramJson.put(“scene”, “53,271992”);

下面那行改成 paramJson.put(“path”, “pages/auth/login/login?sence=53,271992”);

就可以了

我想问一下那个“代码”怎么弄

回到顶部