前端如何检测二维码已经被扫描?

阅读 17.8k
4 个回答

我在办公室打开了你这个网页。

电脑显示二维码同时发起一个ajax请求,服务器把请求挂起,
手机扫码后会也向服务器发送请求,并且会带有能判断用户的参数,服务器收到请求后响应刚才挂起的请求

应该是二维码对应的网址在接收到扫描之后,发送通知给这个二维码所在的手机端。
所以这个二维码应该有一个唯一的参数来对应唯一的一台正在显示它的手机。

具体实现就是一天出现一次的那个问题。

Ajax轮询,websocket等都可以

在本站搜一下就有一大堆解决方案。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题