← 全部示例

JavaScript 隐私 whatsapp.com

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);
  });
})();

如何使用此示例

  1. 用上方按钮复制代码。
  2. 安装 JustZix(2 分钟),在目标页面打开扩展。
  3. 添加一条匹配该页面的新规则。
  4. 将代码粘贴到规则的 JavaScript 面板并保存 — 每次访问页面时都会运行。

为此示例评分

暂无评分 — 成为第一个。

此示例有效吗?

没有可粘贴的地方,代码片段毫无用处。

JustZix 安装只需 2 分钟,并在每个匹配的页面上运行你的代码。无需账户、无需付费。

免费下载 查看应用场景