gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-05 03:37:27 26 4
gpt4 key购买 nike

我开发了一个 Firefox Addon,它具有在弹出窗口打开时自动复制一些文本的功能。这在 Chrome 上工作正常,但在 Firefox 上不起作用,并给我这个错误消息。

未捕获( promise )DOMException:由于缺少用户激活,剪贴板写入被阻止。

我使用剪贴板 API 来执行此操作。

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

有什么想法可以绕过这个问题或解决这个问题吗?

最佳答案

您的扩展程序需要有 clipboardWrite 权限才能在没有用户交互的情况下写入剪贴板。 https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions#clipboard_access

关于javascript - 如何在 Firefox 插件弹出脚本上复制到剪贴板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69304795/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com