複製/粘貼代碼無法在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
我已經使用了'document.execCommand('copy')'爲我的[擴展](https://chrome.google.com/webstore/detail/dcjnfaoifoefmnbhhlbppaebgnccfddf)很長一段時間,它一直工作(雖然只有從我的背景頁面)。我想知道現在是否必須添加新的權限。這些變化何時發生?我使用Chrome 13,並且我的擴展程序仍然可以在沒有附加權限的情況下運行 – Alasdair
剛剛添加這些到我的擴展,值得注意的是,雖然沒有額外的訪問被顯示在[擴展的詳細信息頁面](https://chrome.google.com/webstore/detail/dcjnfaoifoefmnbhhlbppaebgnccfddf),我的擴展被禁用,當我更新,直到我接受新的「數據複製和粘貼」訪問。 – Alasdair