javascript - PC端页面上微信扫一扫跳转到手机页面,前端需要做哪些工作
高洛峰
高洛峰 2017-04-11 10:20:51
[JavaScript讨论组]

想要实现这样一个功能,在PC端页面上放置一个二维码,用户用手机扫一扫可以跳转到微信端的页面,如果要实现这个功能,前端需要做哪些工作?

由于第一次接触这个,不太了解,在网上也找了一些相关资料查看,对于这个功能有如下疑问
1.二维码是用外部工具生成的还是微信官方API可以生成,平常看见有些二维码里面还放置了图片

2.二维码中是否是自带了UID,客户端扫描的时候会将这个UID跟服务器对接,然后授权,解析将要展示的页面

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(2)
大家讲道理

把二维码显示出来,最多再加个客户端的判断,跳转。

高洛峰

github
微信机器人

可以尝试一下再看看代码,这里大概说下流程。

前端 getuuid 请求,服务器返回 uuid
前端用 uuid 生成二维码,与服务器建立多次长链接,服务器在微信扫码,微信确认时返回确认信息。
前端收到登录确认信息后,继续完成登陆。

如果不需要微信登陆的话,看微信扫码访问的页面是否需要用户状态信息,需要的话二维码中就包含上自己的 uid,服务器判断 uid 来分辨用户。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号