目录

微信扫码跳转小程序获取参数,uni-app,小程序扫码获取参数

微信扫码跳转小程序获取参数,uni-app,小程序扫码获取参数

微信扫码跳转小程序并且获取参数

实现步骤

  • 生成二维码
  • 如何测试
  • 拿到参数

1.生成二维码

进入微信公众平台,打开小程序后台,工具-生成小程序程序码。

https://i-blog.csdnimg.cn/blog_migrate/7398e9bf45be6a3bea1763386cd943ea.png

填入需要的appid,或者小程序名称

https://i-blog.csdnimg.cn/blog_migrate/c1c4426e197b6c1109f6ab67d9e800df.png

填入需要跳转的小程序的路径,这里添加了code的参数为123456

https://i-blog.csdnimg.cn/blog_migrate/ab8e198a38bb5b3a7e9b07e42d0ddd02.png

点击确定生成二维码

https://i-blog.csdnimg.cn/blog_migrate/b31dacaa546bb720ca549135d136242d.png

2.如何测试

打开小程序开发工具,选择通过二维码编译,接着选中刚才生成的二维码

https://i-blog.csdnimg.cn/blog_migrate/e1ce5e77453937082db2cb4678e3d5d5.png

3.拿到参数

二维码的数据可以在onLoad(option) 中获取

onLoad(options) {
			console.log(options);
		},

打印出来数据

https://i-blog.csdnimg.cn/blog_migrate/528f9f40e913f479a6a19054685e2ba1.png

uni-app,小程序扫小程序码获取参数

这里注意事小程序码

wx.scanCode({
				    onlyFromCamera: true,
				    success: res=> {
						console.log(res)
				    }
				});

如果是小程序码打印的参数是

https://i-blog.csdnimg.cn/blog_migrate/1c75bb9829c5eb52ba533828048b57e8.png

如果是二维码

https://i-blog.csdnimg.cn/blog_migrate/0f775919ce91497d2a8e39de144ee1cb.png

https://i-blog.csdnimg.cn/blog_migrate/1821419c4978b3772e9a977345c74762.png

返回的参数有所不同。接下来可以根据返回的数据去得到自己想要的数据了。