标签列表
在Safari扩展中如何复制到剪贴板?
macos
clipboard
safari-extension
7
7
在(Mac)Safari扩展中,是否可能通过编程将一些文本复制到OS X剪贴板?
我找到的所有可行解决方案都需要Flash,在此情况下不可行。
-
Guillaume
2
个回答
3
3
我想我担心的是真的:目前还不可能。
我希望能看到事情发生改变,这个答案变得无效!
-
Guillaume
1
可能的原因是安全问题。
- Cole Tobin
回答链接
0
0
我没有构建Safari扩展,但是您可以使用pbcopy在仪表板小部件中编程复制到剪贴板。这里有一个示例
http://andrew.hedges.name/widgets/dev/
-
darronz
4
我该如何调用pbcopy?我不知道Safari扩展中是否有类似于widget.system的等效方法(我认为它不存在)。
- Guillaume
pbcopy在shell中可用,所以我想除非你能以某种方式将其包装在AppleScript中,否则它对你来说没有太多用处。你尝试过使用Pasteboard处理程序吗?http://developer.apple.com/library/safari/#documentation/appleapplications/Conceptual/SafariJSProgTopics/Tasks/CopyAndPaste.html
- darronz
处理程序允许我重写粘贴/复制操作的发生,但我仍然无法在其中操作剪贴板。
- Guillaume
而且AppleScript在Safari扩展程序中也不可用。
- Guillaume
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
7
不使用Flash在Firefox、Chrome、Safari和Opera中复制到剪贴板
5
通过Safari将文本复制到剪贴板,并在iOS应用程序中读取该剪贴板数据
3
如何检测“复制到剪贴板”事件
4
Safari、JavaScript和复制到系统剪贴板
82
在Java中复制到剪贴板
4346
JavaScript中如何复制到剪贴板?
62
Chrome扩展中的复制到剪贴板
154
在Node.js中复制到剪贴板?
5
如何从Google Chrome扩展程序将文本复制到剪贴板?
4
C++中如何复制到剪贴板?