1、在OnePlus、华为手机上 ¥(钱符号)少了一横
/**
* 解决华为¥符号显示只有一横的问题
*/
function replaceChar(text){
return text.replace('¥', '¥')
}
2、在OnePlus安卓手机上,在设置 fontWeight 字体粗细后产生数字会少一位或者括号会少一半
设置某些特定 fontFamily同时给外部View设置宽度 可以解决问题
fontFamily:'PingFangSC-Medium'
3、在部分安卓手机上会有小数计算精度问题
//保留两位小数
//功能:将浮点数四舍五入,取小数点后2位
addMoneyFunction(money1,money2) {
var x = parseFloat(money1);
var y = parseFloat(money2);
if (isNaN(x) || isNaN(y)) {
return;
}
var sum = Math.round((y+x)*100)/100;
return sum;
}