Keyboard

虚拟键盘

依赖 TCGSDK 使用,建议在 TCGSDK.init 内的回调函数 onConnectSuccess 中使用

Constructor

new Keyboard(params)

关于OnTouchEventResponse,具体如下:

Name Type Description
type string (readonly) 事件类型,可选择 touchstart 、touchend 、touchcancel
key string (readonly) 按键对应的 key
code string (readonly) 按键对应的 code
Example
new Keyboard({});
Parameters:
Name Type Description
params Object
Properties
Name Type Attributes Default Description
zone HTMLElement <optional>
TCGSDK init param `mount`

摇杆挂载节点,默认 TCGSDK init 参数传入的 mount 节点

sendData boolean <optional>
true

自动发送键盘数据 默认值 true

keyBorderColor string <optional>
'#4a525a'

按键边框颜色 默认 '#4a525a'

keyPressedBorderColor Object <optional>
'#2684FF'

按下时边框颜色 默认 '#2684FF'

onTouchEvent function <optional>

Keyboard OnTouchEventResponse

Methods

show() → {void}

显示虚拟键盘

Returns:
Type
void

hide() → {void}

隐藏虚拟键盘

Returns:
Type
void

destroy() → {void}

销毁虚拟键盘,删除对应节点(如要再次使用需要重新创建)

Returns:
Type
void