如何在小程序中自定义头像昵称,有简单易学的妙招吗?
- 内容介绍
- 文章标签
- 相关推荐
小程序头像昵称自定义,这些坑我踩遍了!
作为小程序开发者,最让人头大的莫过于使用者信息获取了。从微信规则调整开始,open-data组件直接失效显示灰色头像和"微信使用者"昵称,这让我瞬间懵圈!客户端反馈堪不懂:"为啥我的头像变灰了?这还能用吗,"
至于痛点1,open-data组件失效
以前一行代码搞定的事情现在成了难题。open-data组件突然不能正常显示使用者信息,换来的是灰色头像和"微信使用者"昵称。我当时以为是自己代码写错了找了一天bug才发现是微信规则变更导致的。 老实说,
痛点2这方面,图片上传困难重重
自己开发自定义头像功能时遇到的最大坑就是图片处理:
- 格式问题: 部分手机拍照存储为HEIF格式不兼容
- 旋转问题: 手机拍摄的横向照片需要通过EXIF信息旋转处理
- 大小限制: 原始图片太大需要压缩才能存储服务器
- 存储选择: 自建服务器性能表现有限。
小程序头像昵称自定义,这些坑我踩遍了!
作为小程序开发者,最让人头大的莫过于使用者信息获取了。从微信规则调整开始,open-data组件直接失效显示灰色头像和"微信使用者"昵称,这让我瞬间懵圈!客户端反馈堪不懂:"为啥我的头像变灰了?这还能用吗,"
至于痛点1,open-data组件失效
以前一行代码搞定的事情现在成了难题。open-data组件突然不能正常显示使用者信息,换来的是灰色头像和"微信使用者"昵称。我当时以为是自己代码写错了找了一天bug才发现是微信规则变更导致的。 老实说,
痛点2这方面,图片上传困难重重
自己开发自定义头像功能时遇到的最大坑就是图片处理:
- 格式问题: 部分手机拍照存储为HEIF格式不兼容
- 旋转问题: 手机拍摄的横向照片需要通过EXIF信息旋转处理
- 大小限制: 原始图片太大需要压缩才能存储服务器
- 存储选择: 自建服务器性能表现有限。

