美文网首页
ReactNative常见Android兼容性问题

ReactNative常见Android兼容性问题

作者: WindFlyCloud | 来源:发表于2020-01-17 14:45 被阅读0次

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;  
    } 

相关文章

网友评论

      本文标题:ReactNative常见Android兼容性问题

      本文链接:https://www.haomeiwen.com/subject/uriczctx.html