QQ空间 为什么没网也能点赞成功?

为什么 QQ 空间不开网络点赞也能成功? 这是怎么实现的啊
为了证实我没有骗人 QwQ 特此加上几张图

这一张是断网了, 没点赞

clipboard.png

这一张是断网了, 点个赞

clipboard.png

这一张是过了几分钟之后, 连上网, 刷新之后...

clipboard.png

阅读 5.5k
5 个回答

这种是用户体验的问题,点完赞之后马上给出反馈,然后后台异步请求API。

如果页面能明确知道自己出于断网环境。完全可以把当前断网环境下的操作本地缓存。下次再在网络环境下访问页面再讲缓存的操作触发掉就好了。比如点赞、发说说什么的

把网络IO写进IO队列池,并持久化保存,等有网络的时候自动发送该队列。UI层面,只要给用户响应就OK

我试了一下, 断网点赞没成功, 提示说"由于网络问题请稍后操作", 你骗人,

断网不会点赞成功的,只是看到点赞的特效而已

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