<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_46180764的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_46180764</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_46180764]]></copyright><item><title><![CDATA[小程序直播-疯狂点赞Canvas动画实现原理解析]]></title><link>https://blog.youkuaiyun.com/m0_46180764/article/details/116212502</link><guid>https://blog.youkuaiyun.com/m0_46180764/article/details/116212502</guid><author>m0_46180764</author><pubDate>Tue, 27 Apr 2021 23:19:13 +0800</pubDate><description><![CDATA[近期，电商直播业务热火朝天，直播间有一个很重要的互动：点赞。
为了烘托直播间的氛围，直播相对于普通视频或者文本内容，点赞通常有两个特殊需求：
点赞动作次数不限制，引导用户疯狂点赞
直播间的所有疯狂点赞，都需要在所有用户界面都动画展现出来
我们先来看点赞效果图：

从效果图上我们还看到有几点重要信息：

点赞动画图片大小不一，运动轨迹也是随机的。
点赞动画图片都是先放大再匀速运动。
快到顶部的时候，逐渐缩小并消失。
收到大量的点赞请求的时候，点赞动画不扎堆，井然有序持续出现。
刚接到这个需求的时候，考虑过CS]]></description><category></category></item><item><title><![CDATA[小程序用户登录架构设计]]></title><link>https://blog.youkuaiyun.com/m0_46180764/article/details/116152450</link><guid>https://blog.youkuaiyun.com/m0_46180764/article/details/116152450</guid><author>m0_46180764</author><pubDate>Tue, 27 Apr 2021 07:44:14 +0800</pubDate><description><![CDATA[1. 背景
首先谈谈在小程序的开发中，如何借助微信的能力标识一个用户?
微信官方提供了两种标识：


OpenId 是一个用户对于一个小程序／公众号的标识，开发者可以通过这个标识识别出用户。


UnionId 是一个用户对于同主体微信小程序／公众号／APP 的标识，开发者需要在微信开放平台下绑定相同账号的主体。开发者可通过UnionId，实现多个小程序、公众号、甚至 APP 之间的数据互通。


同一个用户的这两个 ID 对于同一个小程序来说是永久不变的，就算用户删了小程序，下次用户进入小程序，开发者依旧]]></description><category></category></item></channel></rss>