keyboard

此module用于键盘控制

api

  1. /**设置键盘状态(只android有效)
  2. /**mode adjust_nothing,adjust_pan,adjust_resize
  3. setKeyboardMode(mode)
  4. /**是否启用自动控制(只ios有效)
  5. enableAutoContorl(enble)
  6. /**监听键盘弹出收起事件,事件参数胡返回键盘高度(show({height:}))
  7. setKeyboardContorl(JSCallback show, JSCallback hide)

demo

  1. let keyboard=weex.requireModule('keyboard')
  2. //ios下根据回调参数调整页面布局,避免被遮挡
  3. keyboard.enableAutoContorl(false)
  4. keyboard.setKeyboardContorl((p)=>{
  5. //键盘弹出
  6. let keyboardheight=p.height
  7. this.show(p.height);
  8. },(p)=>{
  9. //键盘收起
  10. })
  11. //android 下请调用此来控制键盘遮挡方式,参数有3个值adjust_pan,adjust_resize,adjust_nothing,请来回测试
  12. setKeyboardMode('adjust_pan')