x***@yeah.net
x***@yeah.net
  • 发布:2020-12-12 18:31
  • 更新:2020-12-14 16:34
  • 阅读:701

微信小程序中用手写的中文,传递到云函数后台,编码发生了转变

分类:uniCloud

产品分类: uniCloud/App

操作步骤:

1、在微信小程序里,input组件里,用手写输入法输入中文
2、云函数接收到后,把这个中文直接拷贝到sql语句里的表达式中去查询
3、无法查询到对应内容。
4、但同样的环境,使用拼音输入法得到的中文,拷贝到sql语句中就可以找到内容。

预期结果:

手写和拼音要得到相同的结果

实际结果:

手写和拼音要得到结果不同,安卓和apple手机问题相同。

bug描述:

在微信小程序里用手写输入的中文,传递到云函数后台,接收到的中文直接到数据库后台对应的字段是无法查询到的。
同样使用拼音输入的中文传递后,到后台是可以直接查询到的。这个bug,我分别使用安卓和苹果手机,都进行了测试,问题相同。

2020-12-12 18:31 负责人:DCloud_uniCloud_WYQ 分享
已邀请:
hws007

hws007 - 我就是我!

这么神

DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

什么输入法?看下有没有被输入法自动补空格什么的

x***@yeah.net

x***@yeah.net (作者)

没有被输入法补空格,我在后台直接获取到中文,拷贝手写的中文,放在mysql语句里就是不行。再手动把这几个中文重新输入就可以。

该问题目前已经被锁定, 无法添加新回复