我在 react-native TouchableOpacity 中渲染一个相机视图,如何让它可点击?
相同版本的代码在 iOS 上运行良好,touchableOpacity 是可点击的并产生正确的输出
<TouchableOpacity style={{width:'100%', height:300}} onPress={() =>alert("hey")}>
<Camera
style={{ height: 300, width: '100%', display: this.state.camera }}
type={this.state.type}
autoFocus={'on'}
ratio={'4:3'}
focusDepth={0}
ref={(ref) => { this.camera = ref }}>
</Camera>
</TouchableOpacity>
当我按下 TouchableOpacity 时,我希望输出是一个带有“嘿”的警报,而不是我在 android 上什么都没有,但我在 iOs 上得到一个“嘿”