图像未加载到Android版本但适用于ios版本

时间:2015-10-25 18:30:34

标签: android react-native

我对index.android.js和index.ios.js都有以下代码,但是图片没有在Android设备中显示,但在XCode模拟器中显示:

'use strict';

var React = require('react-native');
var {
  AppRegistry,
  StyleSheet,
  Image,
  View,
} = React;

var Testing123 = React.createClass({
  render: function() {
    return (
        <View style={styles.container}>
            <Image style={styles.pic} source={{uri: 'https://avatars3.githubusercontent.com/u/6133685?v=3&s=460'}}>
            </Image>
        </View>
    );
  }
});

var styles = StyleSheet.create({
    container: {
        flex: 1,
        justifyContent: 'center',
        alignItems: 'center',
        backgroundColor: '#F5FCFF',
    },
    pic: {
        width:100,
        height:100,
    }
});

AppRegistry.registerComponent('Testing', () => Testing123);

任何人都知道为什么这不起作用?

p.s。:它与React Native的文档中的这些信息有关吗?

PNG图像的内存问题 React Native Android依靠Fresco来加载和显示图像。目前我们已禁用下采样,因为它是实验性的,因此在加载大型PNG图像时可能会遇到内存问题。

0 个答案:

没有答案