微信不支持长整数类型?api获取json格式的数据中一个17位的整数被自动收起
发布于 7 年前 作者 ming09 5608 次浏览 来自 官方Issues

api获取的json格式的数据中有个字段长为17位的整数。发现与这个字段的后两位会被自动收起来。如55524181719422839会被自动改为55524181719422840,55524180533483452会被自动改为55524180533483460。在Network的Response看是正常的(如图1)。在wx.request接口的success里用console.log(res)打印出来就变了(如图2、图3),不知道怎么回事。

1 回复

又是这问题,精度缺失问题,这个字段改成string吧。百度一下js精度缺失问题

回到顶部