Добавлен непассивный прослушиватель событий в событие touchstart, блокирующее прокрутку. Предупреждение приводит к тому, что поле <input>не в фокусе (недоступно для редактирования) - PullRequest
0 голосов
/ 15 января 2019

Я недавно получил эту проблему:

[Нарушение] Добавлен непассивный слушатель события в событие блокировки прокрутки. Пометьте обработчик событий как пассивный, чтобы сделать страницу более отзывчивой. Смотри "URL"

Это делает поля ввода недоступными для редактирования в течение длительного периода времени ~ (3-10 с) после того, как время пройдет, поле ввода становится редактируемым. Есть ли способ исправить эту досадную проблему?

в html-файле:

<form>
      <label for="login">Login</label>
      <input type="text" id="login" name="phone" autofocus>
</form>

в файле js:

 $('#zsearch').hide();  //hides overview 
    $.post("php/getUsr.php",
        {
            login: sessionStorage.login,
            pass: sessionStorage.pass,
        }, function (data, status) {
            arr = JSON.parse(data);
            $("#login").val(arr[0]['idClient']);
            load(); //load is a function in which some updates posts are 
                    //called commenting this does not change anything
        });
...