WhatsApp Web: блокировать отправку «печатает»
Подавляет локальные события ввода, чтобы собеседники реже видели индикатор «печатает».
Код для копирования
// Suppress local "typing" events so they are less likely to be emitted
(function () {
const block = function (e) {
if (!e.isTrusted) return;
const target = e.target;
const editor = target && target.closest && target.closest('footer div[contenteditable="true"][data-tab], footer [data-testid="conversation-compose-box-input"]');
if (!editor) return;
if (['input', 'compositionstart', 'compositionupdate'].indexOf(e.type) >= 0) {
e.stopImmediatePropagation();
}
};
['input', 'compositionstart', 'compositionupdate'].forEach(function (t) {
window.addEventListener(t, block, true);
});
})();
Как использовать этот пример
- Скопируй код кнопкой выше.
- Установи JustZix (2 минуты) и открой расширение на нужной странице.
- Добавь новое правило, совпадающее с этой страницей.
- Вставь код в панель JavaScript правила и сохрани — он запускается при каждом заходе на страницу.
Оцени этот пример
Оценок пока нет — оцени первым.