如何制作chrome扩展以将所选内容复制到剪贴板
how to make a chrome extension to copy selection to clipboard
我想通过单击上下文菜单进行扩展,将所选内容复制到clipboasd。在铬中,许多人使用闪光溶液。但是如何在上下文菜单中使用flash。这似乎是不可能的。谁能告诉我一个解决办法?
我做了什么
var a = chrome.contextMenus.create({"title":copy,"context":["selection"],"onclick":copy});
function copy(info,tab){
document.execCommand('selectAll'); //just for example
document.execCommand('copy');
}
我已经在manifest.json中添加了clipboardWrite permisson。但它似乎不起作用。"permission":["contextMenu","clipboardWrite"]
将此权限添加到您的manifest.json:中
"permissions": [ "clipboardWrite" ]
并复制到剪贴板:
document.execCommand('copy', false, null);
这可能会有所帮助。清单权限中最近添加了clipboardRead
和clipboardWrite
。例如,他们允许您的扩展使用方法document.execCommand('copy')
。
http://code.google.com/chrome/extensions/manifest.html#permissions
相关文章:
- 零剪贴板复制文本后切换页面
- 复制到剪贴板在safari-angularjs中不起作用
- 使用javascript代码将HTML元素复制到剪贴板
- “复制到剪贴板”不起作用
- 使用jQuery/Javascript将忽略表头的表的内容复制到剪贴板
- javascript中的复制到剪贴板功能
- 将属性模型复制到剪贴板
- WinJs 复制到 Windows Phone 的剪贴板
- JavaScript 自动将文本复制到剪贴板
- 只能在第二次单击时将副本复制到剪贴板
- 复制到剪贴板是't工作
- c#在浏览器SharePoint中将文本框的内容复制到剪贴板
- 如何使用jquery将多个按钮ID复制到剪贴板
- 复制到剪贴板在firefox25中不起作用
- jQuery zClip 不会将值复制到剪贴板
- 为什么一个值没有在javascript中复制到剪贴板
- 如何在Webkit中将基于画布的图形复制到剪贴板
- 如何在使用之前检测复制到剪贴板的功能
- AppJs 键盘快捷键(复制、粘贴、剪贴板、退出、全选...
- 如何编辑此代码HTML/CSS以使'选择'JS代码也复制2剪贴板