的execCommand在我的HTML頁面的頂部,我已經宣佈的路徑,我的谷歌Chrome擴展:測試Chrome的本地主機上
<link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/thekey">
再往下,我檢查應用程序的安裝,並且,如果是,執行copy
命令(或paste
,或cut
):
if (chrome.app.isInstalled) {
document.execCommand("copy");
}
我想在本地服務於這個頁面,在地址欄中點localhost
的URL。但是,剪貼板功能都不起作用。我的應用程序目前具有正確的clipboardRead
和clipboardWrite
權限,當然該應用程序已安裝,但我認爲它未執行,因爲我的本地主機未指向"app":"urls"
中列出的站點。
如果剪切/複製/粘貼通過我的擴展程序正常工作,有什麼方法可以在本地進行測試嗎?
我認爲,在擴展的域名中添加'localhost'並且在縮小前註釋它不應該太難。 '.execCommand'在我的本地主機上執行完全沒有任何權限調整。 –
是這樣嗎?那麼也許我在別處做錯了什麼。我的execCommand不會拋出任何錯誤,所以我不知道還有什麼地方可以看。 – GJTorikian