[微信小程序]获取用户名带有特殊字符或者表情 存取的时候如何处理 [瞧你那损色,我最懂啦!]

如何处理用户名带有特使字符或者表情

  •  mysql 5.6   utf8mb4   可以存emoji表情     mysql 5.7不行    亲测 有效 , 我猜到你就会问到这个问题
    • 5.7当然可以 现在用的就是5.7啊, 支持很好 , 然后呢
  • 要么选择性的抛去某些特殊字符或者表情, 看到你的表情就知道你的心情啦。
    • 这样不太友好啊  有些小程序是这样干的过滤掉  但是不过滤完全显示怎么处理比较好, 一直这么高冷
  • 网上说可以这样搞  又哪位大佬试过 , 我也不清楚。
  • 可以进行加密存储,拿到数据之后在进行解密, 还好。
    • 存数据的加密??, 哪些数据不准确请指出
    • 我们之前是拿到用户昵称之后,转成字符串,进行加密,把加密的信息存入数据库,前台渲染之前,把从数据库中取出的数据进行解密。我们没有你说的那个字节限制, 话说这消息你从哪得到的?
    • 我发现好多小程序这些特殊字符都直接过滤了 , 可能吧,我也不确定。
  • 主要是emoji表情符号不识别,网上这类替换字符库很多,找一下就行,我是将不识别的一律替换成*,请看下图 , 视频传上来看看
    • 没办法完全存取吗  字符库也不一定全啊, 快来给我答疑解惑吧,我需要你呀。