Firefox 不再允许粘贴到 WhatsApp 网页?

Firefox 不再允许粘贴到 WhatsApp 网页?

从今天起,使用 Firefox,我无法再将文本粘贴到 whatsapp.web(WhatsApp 的 PC 版本)的文本输入字段中。

该版本是 Windows 10 上的 FF 116.0.2(64 位),以前的 FF 版本显然运行良好......

基于 Chromium 的浏览器(如 Chrome 或 Brave)上没有问题。

其他人报告这个问题

这是怎么回事?有没有 Firefox 解决方法,还是我只能使用 Chrome?

答案1

更新:似乎已在 WhatsApp 2.23.35.6 上修复。


这是 WhatsApp 的一个漏洞,似乎影响所有平台,而且修复正在路上这里在 webcompat 上)。

解决方法

我找到了这个解决方法,使用这个老把戏(还这里不起作用):设置

about:configdom.event.clipboardevents.enabledfalse

Firefox about:config 值的屏幕截图

如果文本来自聊天/网站本身,则复制/粘贴可以正常工作。

副作用

使用dom.event.clipboardevents.enabledturn,false您可以粘贴文本,但不能执行在 Google Docs 中粘贴或粘贴图像等操作,例如这里:

Stack Exchange 图像附件对话框的屏幕截图

注重隐私的替代方案

同时,我们可以使用勇敢的而不是 Chrome。它也是基于 Chromium 的(如果可以在 Chorme 上运行,也可以在 Brave 上运行),尊重您的隐私,并且有很多不错的功能。如果出于某种原因你不喜欢 Brave,你可以尝试未在 Google 上搜索过的 Chromium

也许是时候搬到电报或者(甚至更好)信号

答案2

更新:这个问题似乎已于 2023-08-29(我最早注意到的)得到解决(至少对我来说)

我用暴力猴子(浏览器扩展)脚本。

由于这只是一种解决方法,因此一旦解决,您就应该禁用它。在此处跟踪它:

https://github.com/webcompat/web-bugs/issues/125920

https://webcompat.com/issues/125920

这很有效,但是全部绕过 WhatsApp 网络代码的其他解决方法/答案 - 它无法正确处理中间有空行的多个段落。

以下是我目前所拥有的,直到 WhatsApp 修复它为止:

// ==UserScript==
// @name           Fix whatsapp firefox paste
// @version        1.0
// @namespace      PlaceboZA
// @author         PlaceboZA
// @description    Fixes paste function on whatsapp for Firefox
// @include        https://web.whatsapp.com/*
// @include        http://web.whatsapp.com/*
// ==/UserScript==

function handlePaste(e) {
  var data = (e.originalEvent || e).clipboardData.getData('text/plain');
  if ((data || '') !== '') {
    e.stopPropagation();
  }
}

addEventListener('paste', handlePaste, true);

编辑:已修复此问题,以便图像粘贴可以正常工作。编辑 2:添加了有关文本中多个段落/换行符的信息。

答案3

作为一种解决方法,如果您使用的是 Linux,您可以执行sh -c 'sleep 0.5; xdotool type "$(xclip -o -selection clipboard)"'此操作,使 xdotool 在字段上键入剪贴板选择。

答案4

更新以下段落:该问题现已在 WhatsApp 网页中修复。

根据以下说明,此问题应在下一个 WhatApp 版本/部署中得到修复:开发人员评论,这是 WhatAppDataTransfer包装器的一个问题。

目前的另一个解决方法是下载并使用Firefox 扩展支持版本(ESR) 版本而不是常规版本 - 该版本中不存在错误,因为它已启用102.14.0并且它开始在最新版本中发生16.0.3。对于需要较新版本的 Web 开发人员来说,这当然不是一个很好的解决方案。

相关内容