我们在给把用户信息一并发送给后台的时候,会发现有时候报错,有时候又没问题,在经过一系列排查后发现,使用特殊符号的用户昵称在MD5加密时会出现问题.我们只需要把特殊符号替换成特殊符号即可
{
nickName: name.replace(/\uD83C[\uDF00-\uDFFF]|\uD83D[\uDC00-\uDE4F]/g, "**")
}
我们在给把用户信息一并发送给后台的时候,会发现有时候报错,有时候又没问题,在经过一系列排查后发现,使用特殊符号的用户昵称在MD5加密时会出现问题.我们只需要把特殊符号替换成特殊符号即可
{
nickName: name.replace(/\uD83C[\uDF00-\uDFFF]|\uD83D[\uDC00-\uDE4F]/g, "**")
}