在我的HTML页面顶部,我已声明了Google 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
。但是,没有剪贴板功能可用。我的应用目前拥有正确的clipboardRead
和clipboardWrite
权限,当然应用已安装,但我认为它没有执行,因为我的localhost没有指向"app":"urls"
中列出的网站。
如果剪切/复制/粘贴通过我的扩展程序正常工作,我有什么方法可以在本地测试吗?
答案 0 :(得分:0)
如果您正在测试"apps" : "urls"
列表中未列出的域,则该域上的权限自然不存在。你不能只将http://localhost/
添加为应用网址吗?我知道Chrome网上应用店不允许这样做,但是当你完成测试时你应该删除它。