小程序
小游戏
企业微信
微信支付
扫描小程序码分享
通过POST https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN接口生成了商品详情的小程序分享码,但是点击进入时,是一个空白的商品详情页
请问有没有大佬知道的???
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
已经找到原因了,console.log(options.scene)是有商品id的,应该是需要前端转换一下
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你得检查你目的页面的逻辑,空白是不是报错了,这个接口的码带参只有一个scene,而且是编码过后的
你详情展示 是否没有从码内拿到比如详情ID的参数,然后请求接口的。
使用小程序开发者工具的 通过二维码编译功能,在详情展示 这个页面 onLoad里 打印 options.scene
我用二维码编译功能测了一下,发现扫码进入的页面中,商品id是undefined状态,但是我后台在分享功能录入scene时,是直接代入了商品id去获取二维码的。。。请问,用户通过扫码进入详情页面的时候,前端需要对扫码获取的数据进行判断么?我看有些文档说,需要前端判断是否有options.scene,二维码进入的参数都是通过options.scene拿的????
这是我们以前没封装前的判断,else里的 就是获取参数的判断。后端 scene=encode(pid=222)这样的写法
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
已经找到原因了,console.log(options.scene)是有商品id的,应该是需要前端转换一下
你得检查你目的页面的逻辑,空白是不是报错了,这个接口的码带参只有一个scene,而且是编码过后的
你详情展示 是否没有从码内拿到比如详情ID的参数,然后请求接口的。
使用小程序开发者工具的 通过二维码编译功能,在详情展示 这个页面 onLoad里 打印 options.scene
我用二维码编译功能测了一下,发现扫码进入的页面中,商品id是undefined状态,但是我后台在分享功能录入scene时,是直接代入了商品id去获取二维码的。。。请问,用户通过扫码进入详情页面的时候,前端需要对扫码获取的数据进行判断么?我看有些文档说,需要前端判断是否有options.scene,二维码进入的参数都是通过options.scene拿的????
这是我们以前没封装前的判断,else里的 就是获取参数的判断。后端 scene=encode(pid=222)这样的写法