私は一日中これを機能させようとしていますが、できません...試しました:-フラッシュバージョン(少なくとも3つの異なるバージョン)-コンテンツスクリプトのdocument.execCommand( "copy")だけでなく、バックグラウンドページでも私はstackoverflowの多数のページをチェックしました...利用可能なすべてのソリューション。
誰かが実用的な例を持っていますか?
編集:
マニフェスト.json
{
"name": "test",
"manifest_version": 2,
"version": "1.0",
"description": "test",
"content_scripts": [{
"matches": ["https://somesite.com*"],
"js": ["jquery.js", "script.js"],
"run_at": "document_end",
"css": ["style.css"]
}],
"permissions": [
"clipboardWrite",
"clipboardRead"
]
}
script.js
$(document).ready(function () {
$('body').append('<textarea id="test"/>');
var $test = $('#test');
$test.text('some text which should appear in clipboard');
$test.select();
document.execCommand('copy');
alert('copied!');
});
上記は機能しません。アラートが表示されます...
EDIT2:フラッシュバージョンでも試しましたが、その拡張機能はローカルホストで実行されるものであるため、おそらく機能しないと思います。