RN中的图片在屏幕上显示的特别大,怎么破?



  • var {width, height} = Dimensions.get('window');
    var EmptyComponent = React.createClass({
    render: function(){
    return (
    <View>
    <Text>w:{width} h:{height}</Text>
    <Text>PixelRatio.get():{PixelRatio.get()}</Text>
    <Image source={{uri:"http://192.168.173.1:8066/aid_80x80b.png"}} style={{width:80, height:80}} />
    </View>
    );
    }
    });

    以上代码,显示
    w:360 h:592
    PixelRatio.get():3
    80*80的图片在屏幕上实际是按照240显示
    不用http图片,用require也是一样的