我正在將我的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