微信扫一扫功能,没开发过,求

微信扫一扫功能,没开发过,求个思路或者教程。我知道要看微信开发者文档,
但是实在是搞不定啊。有没有代码demo或者,稍微详细一点教程给个啊~~

我要做的功能的关键点是下面几个:
1、我需要给一个商品生成一个二维码。(然后把这个二维码贴在这个商品上面)
2、然后任意人用手机微信扫一扫功能,扫描该二维码,来获取这个商品的相关
信息(如该商品在我的数据库里的商品表里面的商品id、商品姓名之类的信息)

orz,请各位大神救命啊~~~~

4个回答

1、页面上点击按钮打开扫一扫的话,你可以使用js-sdk(https://mp.weixin.qq.com/wiki 中的微信网页开发——》微信JS-SDK说明文档)
官方的js代码:

wx.scanQRCode({
    needResult: 0, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
    scanType: ["qrCode","barCode"], // 可以指定扫二维码还是一维码,默认二者都有
    success: function (res) {
    var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果
}
});

2、扫描二维码查看商品信息。
方法1:
你可以在上面的js代码中设置needResult为1,用二维码生成工具将货号写入二维码中,扫描后得到货号,你再根据扫描得到的货号查询数据库展示数据
放法2:
设置needResult为0,使用微信的接口生成二维码(文档的账号管理——》生成带参数的二维码),根据跳转时传递的ticket获取商品信息,进行数据展示

m0_37144584
roc_tootwo 回复lrj1596: onBridgeReady是在文档哪个目录下?
3 年多之前 回复
lrj1596
lrj1596 顺便再请教你个问题吧~~(^_^),我看到微信开发者文档里面有两个微信支付的方法。一个在js-sdk里面,用的是wx.chooseWXPay,另一个不在js-sdk里面,用的是onBridgeReady。请问两个微信支付方式,有什么区别呢?
3 年多之前 回复
lrj1596
lrj1596 开发者文档真的写得很囧。
3 年多之前 回复
lrj1596
lrj1596 你说的对~~~其实问题本身并没有那么困难,关键是微信开发者文档看得我头晕~~不知道是我的能力太弱or微信
3 年多之前 回复

你产品发布到网上,二维码生成产品的URL地址信息就行了,微信扫一扫是url地址会自动打开这个地址。

如果没有发布到网上,直接往二维码里面写入你的商品信息就行。。

二维码信息信息在线生成:http://cli.im/text?bcfdf9d9a6e9913bfe85d4b410fc0d6f

js生成二维码

showbo
支付宝加好友偷能量挖,胡杨等着我的招呼 其实你这个和微信扫一扫没什么关系,只需要知道怎么生成二维码就行了
3 年多之前 回复

首先呢 你应该说清楚 你是做扫一扫的功能 而是二维码扫描 如果仅仅是二维码扫描 我还知道一点…… 但是微信扫一扫 说实话 他自己集成了很多自定义功能 我是真没看过

lrj1596
lrj1596 该怎么获取微信扫一扫,扫描二维码之后,获得的信息呢?
3 年多之前 回复
lrj1596
lrj1596 简单来讲,我就是要点击页面上的某个按钮然后,手机就自动打开微信扫一扫的那个功能,然后,我的程序上
3 年多之前 回复

核心问题不就是:针对每一个商品,生成特定的二维码,扫码,就能看到具体信息吗?
那就看你想让这个二维码实现什么功能了!只是展示详细信息,那很简单(有第三方库,实现文本解析成二维码,扫码即可)。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐