美文网首页
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