小程序
小游戏
企业微信
微信支付
扫描小程序码分享
各位好,我的问题是这样的,业务流程为 用户登录,登录成功之后,打开二维码页面,用户微信扫描二维码,打开小程序,人脸识别,人脸识别完成之后,页面获取到识别结果,页面跳转刷新,求各位大佬给点建议,我现在不知道怎么从小程序跳回pc的页面h5
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
首先 PC端和小程序想做响应,一定要有一个后端进行配合。
给您一个建议流程:
后端:后台提供2个接口,一个给PC端用(接口A),一个给小程序用(接口B)。
缓存中(比如redis)设置一个人脸识别是否完成的状态。key要带上用户的ID。比如face_state_userid_xxxx = false;
A接口:查询缓存中的key = face_state_userid_xxxx 的值
B接口:等待小程序调用,如果小程序调用表示用户完成了人脸识别。就修改缓存中的key = face_state_userid_xxxx 的值为true
pc端:用户登录打开二维码页面后(这个二维码应该是你们自己生成的吧,应该带有用户身份标识的。否则小程序人脸识别后怎么知道对应的是哪个用户?)。PC端就带着这个用户标识,开始轮询后端的接口A。等待接口告诉PC端用户是否人脸识别完成。如果A接口返回true。就表示是小程序完成了人脸识别,就可以进行后续跳转了
小程序端:用户人脸识别完成后,调用后端接口B。通知某用户已经完成了核验。
--------------------------
一个思路,仅供参考
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你这个场景是一个PC端的页面,但是需要借助小程序进行人脸识别对么?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
首先 PC端和小程序想做响应,一定要有一个后端进行配合。
给您一个建议流程:
后端:后台提供2个接口,一个给PC端用(接口A),一个给小程序用(接口B)。
缓存中(比如redis)设置一个人脸识别是否完成的状态。key要带上用户的ID。比如face_state_userid_xxxx = false;
A接口:查询缓存中的key = face_state_userid_xxxx 的值
B接口:等待小程序调用,如果小程序调用表示用户完成了人脸识别。就修改缓存中的key = face_state_userid_xxxx 的值为true
pc端:用户登录打开二维码页面后(这个二维码应该是你们自己生成的吧,应该带有用户身份标识的。否则小程序人脸识别后怎么知道对应的是哪个用户?)。PC端就带着这个用户标识,开始轮询后端的接口A。等待接口告诉PC端用户是否人脸识别完成。如果A接口返回true。就表示是小程序完成了人脸识别,就可以进行后续跳转了
小程序端:用户人脸识别完成后,调用后端接口B。通知某用户已经完成了核验。
--------------------------
一个思路,仅供参考
你这个场景是一个PC端的页面,但是需要借助小程序进行人脸识别对么?