我正在将我的Chrome扩展程序移植到Firefox。它有一个粘贴到剪贴板功能。但是,我还没有在Firefox中这样做过运气。这是我在后台脚本中试图做的事情:从Firefox中的后台脚本复制文本到剪贴板WebExtension
const input = document.createElement('textarea');
input.style.position = 'fixed';
input.style.opacity = 0;
input.value = text;
document.body.appendChild(input);
input.select();
document.execCommand('copy');
logger(text);
document.body.removeChild(input);
这在Chrome中正常工作。我的清单中有clipboardWrite
权限。任何暗示为什么它不适用于Firefox?
请将[问题]置于主题上:包括一个重复出现问题的[mcve]。对于Chrome扩展程序或Firefox WebExtensions,这通常意味着包含您的* manifest.json *以及一些背景,内容和/或弹出式脚本/ HTML。寻求调试帮助的问题(“为什么代码不按我想要的方式工作?”)必须包括:(1)期望的行为,(2)特定问题或错误,以及(3)重现它所需的最短代码*在问题本身*。另请参阅:[我可以在这里询问什么主题?](http://stackoverflow.com/help/on-topic)和[问]。 – Makyen