我在React Native的Android上有一个大问题。
React版本为0.39
render function
如下:
return (
<View style={styles.container}>
<View style={styles.innerContainer}>
<View style={{ height: y_vis, width: x_vis}} onStartShouldSetResponder={this.onBullsEyeMove.bind(this)} onMoveShouldSetResponder={this.onBullsEyeMove.bind(this)} onResponderMove={this.onBullsEyeMove.bind(this)} onResponderRelease={this.onBullsEyeSet.bind(this)}>
<Image style={{position: 'absolute', top: top * -1, left: left * -1, width: p_width, height: p_height}} source={this.state.item.image} resizeMode="contain"></Image>
</View>
</View>
</View>
)
在iOS
它运行正常,就像应该这样,但在android上有一个奇怪的问题。
第一次渲染照片时,第二次渲染白屏,没有照片。
它是一个反应原生bug,如here提到的还是别的什么?有人有想法吗?