java 生成二维码到页面,扫描后跳转网页
使用Java生成一个二维码到网页中,手机扫描这个二维码,网站跳转到指定网页。想要实现一个类似支付成功的效果。
注:不是手机跳到指定网页 如果指定网页的地址是固定不变的,那你可以使用hutool工具包中的二维码工具生成一个二维码,二维码的内容是你指定网页的地址 https://www.hutool.cn/docs/#/extra/%E4%BA%8C%E7%BB%B4%E7%A0%81%E5%B7%A5%E5%85%B7-QrCodeUtil
按照这个文档去做就行了 你想要实现的是,手机扫码,点击【类似确认按钮】,网页进行跳转
方式有二;
其一,前端轮询,查询状态,进行跳转
其二,websocket机制,后端通知前端,该跳转了 1、二维码存储一个短链接,例如 http://ss.b.c/sdafsdf;
2、手机扫码后识别出给地址,直接location定向到该地址;
3、服务端通过该地址查询数据库获取真实地址,服务器端进行页面重定向;
4、搞定! hutoo,谷歌都有相关的功能 手机扫码,第一要明确用什么扫。自建APP扫,还是使用自带浏览器扫,还是别人的APP扫(比如微信 支付宝等等)。第二要明白不是固定的方法就能够满足这么有深厚需求背景的需求的。仔细想想,弄清楚了在讨论 4L正解,建议轮询就好了 没必要websocket
页:
[1]