在genymotion模拟器下为啥图片不会显示?



  • render() {
        return (
          <View style={styles.container}>       
            <View style={styles.picWrap}>
              <View style={styles.picture}>
                <Image style={{ width: 50, height: 50 }} source={{ uri: "https://facebook.github.io/react-native/img/tiny_logo.png" }}></Image>
              </View>
              </View>        
            </View>
    <View style={styles.picture}>
                <Image
                
                          style={{width: 66, height: 58}}
                
                          source={{uri: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAzCAYAAAA6oTAqAAAAEXRFWHRTb2Z0d2FyZQBwbmdjcnVzaEB1SfMAAABQSURBVGje7dSxCQBACARB+2/ab8BEeQNhFi6WSYzYLYudDQYGBgYGBgYGBgYGBgYGBgZmcvDqYGBgmhivGQYGBgYGBgYGBgYGBgYGBgbmQw+P/eMrC5UTVAAAAABJRU5ErkJggg=='}}
                
                        />        </View>        
            </View>
          </View>
        );
      }
    }
    

    https的不会显示,但是base64的会显示,这是为何?



  • 大概率是被墙了,字数补丁



  • @晴明 不是吧,我直接用浏览器打开都能显示啊



  • 还真是被墙了,改成百度的图片可以显示了


Log in to reply