找回密码
 立即注册
搜索
查看: 36|回复: 0

微信拍一拍功能的实现方法及相关问题探讨

[复制链接]

9420

主题

0

回帖

2万

积分

管理员

积分
28470
发表于 2024-11-10 15:40:20 | 显示全部楼层 |阅读模式
微信拍拍功能如何实现

1.支持“拍一拍”文本样式客户端

不难看出,这个样式显然是提现消息的文本样式,所以客户端收到服务器发来的这个“提现消息”后可以直接复用。

2、为什么需要升级版本

估计微信的产品经理从来没有想过这个抖音头像应该有什么功能。双击头像后的动作客户端尚未实现,所以之前的版本无法在双击时发送“拍一拍”消息。这次更新感觉的核心就是处理双击后的一系列事件。如果之前已经连接过服务器界面,只需等待服务器上线新界面,可能会给用户带来更大的惊喜,尤其是之前已经了解双击头像这个动作的用户。

3、暴力连续“敲打”



如果连续双击头像,你会发现只有第一次会发送消息,剩下的双击只会触发客户端行为“头像晃动”,防爆。大约10秒后会恢复并可以再次触发。

4.断网时“拍照”

当网络断开的时候,如果你双击自己的头像,你会发现先看到“拍照”,然后过了一会儿,“由于网络原因,对方可能不知道你拍了照片”他的照片。”这证明是先执行客户端的渲染逻辑,然后再发送网络请求。如果网络不好,应该经历重试过程。如果最终还是失败,会显示“网络原因失败”字样。

5.“给自己拍张照片”

当您双击自己的头像时,会显示“您拍摄了自己的照片”。这个只有双击用户信息时才会显示,而且是你自己的。这没什么特别的。但请求失败时,文案不太对劲,仍然显示“对方可能不知道你拍了他”。我猜这个副本是在客户端写的。如果需要更改,则必须更新版本。



拍拍功能操作教程

其实,这是最新版微信中隐藏的“彩蛋”功能。如果你尝试双击好友或群聊成员的头像,消息界面会出现“拍拍某某”的提示,并且手机会随着好友或群聊成员的晃动而轻微振动。头像。

在手机上打开微信,点击进入与好友的聊天页面,双击对方头像。当头像震动的时候,就代表我们已经成功拍到对方了。同时系统会提示【您拍摄了“XXX”】,虽然我们拍了对方,但对方的微信不会收到自己被拍的消息。点击进入聊天对话框只能看到“XXX拍了你”。

除了给对方拍照之外,我们还可以在聊天界面双击自己的头像给自己拍照【你给自己拍张照片】。目前“拍照”功能只能在手机微信中使用,PC版微信无法使用“拍照”功能。 ,拍拍功能也可以应用于微信群聊。被拍照的用户不仅会在聊天界面看到系统提示,还会看到自己的头像振动。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|【科创星域】 ( 京ICP备20013102号-15 )

GMT+8, 2025-5-5 19:36 , Processed in 0.095572 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表