小编Pho*_*enK的帖子

android virtualKeyBoard 中“下一步”的键码是什么

我正在增强(在角度指令中)谷歌放置自动完成输入以选择第一个选项(如果没有选择)。

我正在使用下面的代码,当使用“tab”或“enter”键时,它就像一个魅力。

不幸的是,它无法在带有虚拟键盘“下一个”键的Android 设备(chrome)上运行...

这个“下一个”键的 KeyCode 可能是什么,因为它既不是“tab”(9) 也不是“enter”(13)

selectFirstOnEnterOrTab(input) {
    // prevent submit on enter (13)
    $(input).keydown(function (e) {
      if (e.which === 13 && $('.pac-container:visible').length) {
        return false;
      }
    });

    // store the original event binding function
    const _addEventListener = (input.addEventListener) ? input.addEventListener : input.attachEvent;
    function addEventListenerWrapper(type, listener) {
      // Simulate a 'down arrow' keypress on hitting 'return' when no pac suggestion is selected,
      // and then trigger the original listener.
      if (type === 'keydown') {
        const …
Run Code Online (Sandbox Code Playgroud)

javascript virtual-keyboard angular

6
推荐指数
1
解决办法
1927
查看次数

标签 统计

angular ×1

javascript ×1

virtual-keyboard ×1