пока только разрабатываю отправку данных. Не получается реализовать правильное ограничение отправки запросов за единицу времени
Статус "пользователь печатает" должен сообщиться серверу только когда начался набор текста в поле. После каждого завершения запускается таймер, например хэндлером, который сбрасывается каждый раз, когда добавляется новый текст. Если новый текст не добавляется секунды 2-3 - отправляешь новый статус "пользователь завершил набор текста"
Статус "пользователь печатает" должен сообщиться серверу только когда начался набор текста в поле. После каждого завершения запускается таймер, например хэндлером, который сбрасывается каждый раз, когда добавляется новый текст. Если новый текст не добавляется секунды 2-3 - отправляешь новый статус "пользователь завершил набор текста"
Всё. Два запроса.
Я так пробовал. Создается туча хендлеров при наборе текста и отслеживание начинает работать некорректно