各位大神,请教一下,例如: https://www.xxx.com/miniprogram?id=123
这个id=123的参数,是只能在微信小程序后台配置的时候写死吗?如果我想传递动态的参数,那要怎么做呢?并且看操作步骤里,需要下载验证文件放到服务器指定目录下,前端代码是托管在微信服务器的,又如何把这个验证文件放到指定目录下呢?如果是这个文件是放到开发者自己服务器指定目录的,是要在开发者自己的服务端重定向到小程序界面
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 操作系统 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|
需求 | 扫描普通链接二维码跳转小程序 | 客户端 | 5.6.5 | 1.0.0 |
如果你的二维码链接是https://xxx.xxx.xxx/yyy?code=123&name=xiaobao
改成https://xxx.xxx.xxx/yyy?target=eqcode&code=123&name=xiaobao
其中target=eqcode表示固定前缀(可为任意值但必须与二维码配置规则中的前缀保持一致)
二维码配置规则填https://xxx.xxx.xxx/yyy?target=eqcode
这样code=123&name=xiaobao等参数就可以随意更改
之前我们默认?后为参数,二维码的链接中&之后为可变参数
可以的,但是在开发版和体验版里,扫码测试连接中填的链接才能跳转到小程序。
线上版发布了之后,符合规则的链接都可以跳转到小程序 。
小程序文档里有提到这一点的,但是十分隐秘。
https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html#%E6%B5%8B%E8%AF%95%E8%B0%83%E8%AF%95
可以看看别人的调试过程更详细的总结:
https://blog.csdn.net/gc_89757/article/details/112862613
没有看懂
应该可以,你的123叫参数前缀,真正的参数拼接在后面就行了
我也是这么个需求啊!!!!
好的。了解了。谢谢大家
- -不可能啊 大哥,那个是配置的 貌似只有十个名额吧?
普通二维码不是要在管理后台配置才能跳转小程序吗。现在我是想可以跳转小程序,又可以浏览器打开,然后数量又大。。
- -二维码调用草料二维码的接口就可以了。不用微信官方的方法,
130+K我觉得可以接受啊,不是可以设置宽度吗?宽度设置小点,返回的图片再压缩一下。 接口B生成的是永久有效的吗?
其实我想生成普通二维码,那样还可以在手机浏览器访问!