如何在Firefox插件弹出脚本中复制到剪贴板?

4

我开发了一个火狐浏览器插件,该插件在弹出窗口打开时具有自动复制某些文本的功能。这在Chrome上运行良好,但在Firefox上不起作用,并给出以下错误信息。

uncaught (in promise) DOMException: 由于缺乏用户操作而阻止了剪贴板写入。

我使用剪贴板API来实现此功能。

navigator.clipboard.writeText(data).then(()=>{
    console.log('copied')
})

有什么想法可以绕过或修复这个问题吗?
1个回答

4

1
非常感谢您! - ChethiyaKD
我正在为自己撰写一个小型的单次使用技巧,在Firefox控制台中执行并获取在尝试将数据写入剪贴板时出现相同错误消息。我该如何绕过这个问题? - d-b

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接