Android下js函数localeCompare结果问题
在部分手机(华为荣耀,华为nexus,三星note8)部分Android系统(7.0,8.0),微信里访问网页调用localeCompare函数,结果和预期不同,iOS和另外部分Android下的微信结果正常,并且有问题的手机用浏览器直接访问都是和预期相同。 - 预期表现 相同字符串应该返回0,在有问题的微信中始终返回-1. - 提供一个最简复现 Demo var v1 = "CN"; var v2 = "CN"; var vv = v1.localeCompare(v2); // vv正常应该返回0