我有一个本机响应式应用程序,键盘没有显示任何文本输入,包括FBLogin呈现的那些。我在Genymotion以及三星和Nexus设备上尝试过它。键盘确实在iOS上显示。
我在启动时收到此日志消息。
“由于尚未附加反应实例,无法在JS中调度键盘事件”
let options = {
order: ['email', 'password'],
fields: {
email: {
autoCapitalize: "none",
keyboardType: "email-address",
autoCorrect: false,
returnKeyType: "done",
enablesReturnKeyAutomatically: true,
onSubmitEditing: () => this._submitIfFilled('password')
},
password: {
autoCapitalize: "none",
autoCorrect: false,
password: true,
secureTextEntry: true,
returnKeyType: "done",
enablesReturnKeyAutomatically: true,
onSubmitEditing: () => this._submitIfFilled('email')
},
}
<Form
onChange={this._onChange.bind(this)}
value={this.state.formValue}
ref="form"
type={User}
options={options} />