Chrome拡張機能でコピー/ペーストコードが機能しないため、 クリップボードを使用してデータをコピー&ペーストするChrome拡張機能を作成する必要があります。Chrome拡張機能でコピー/貼り付けが行われない
次のコードをBackgroung.htmlページに書きますが、動作しません。
function buttonClick(){
document.getElementById('initialText').select();
chrome.experimental.clipboard.executeCopy(1, function() {
alert("Copy");
document.getElementById('nameText').focus();
chrome.experimental.clipboard.executePaste(1, function() {
alert("Paste");
});
});
}
ニース、私はこれを知らなかった。また、 'document.execCommand()'はバックグラウンドページでのみ利用可能です。 – serg
私は[extension](https://chrome.google.com/webstore/detail/dcjnfaoifoefmnbhhlbppaebgnccfddf)のために 'document.execCommand( 'copy')'を長い間使用してきました。私の背景ページ)。今私は新しい許可を追加する必要があるのだろうかと思います。これらの変更はいつ行われますか?私はChrome 13を使用していますが、私の拡張機能は引き続き追加の権限なしで動作します。 – Alasdair
拡張機能にこれらを追加しましたが、[拡張機能の詳細ページ](https://chrome.google.com/webstore/detail/dcjnfaoifoefmnbhhlbppaebgnccfddf)に追加のアクセス権は表示されませんが、新しい「データをコピー&ペーストする」アクセスを承認するまで更新されました。 – Alasdair