Clipboard.js不能在Safari或Firefox中复制

时间:2016-05-19 20:38:59

标签: firefox clipboard clipboard.js

Clipboard.js在Chrome(v50.0)中运行良好,但不会在Firefox(v46.0)上复制文本。

clipboard.on('错误',函数(e){...})正在抛出,而v41 +支持clipboardjs,但错误提供的信息除了提供单击哪个按钮之外没有触发副本。

任何想法可能会发生在这里或我可以检查/尝试什么?

1 个答案:

答案 0 :(得分:1)

在文档中说它在safari中不受支持

  

虽然不支持execCommand的复制/剪切操作   野生动物园(包括移动),它优雅地降级,因为   支持选择。

     

这意味着你可以显示一个工具提示,说复制!当成功事件是   调用并按Ctrl + C复制调用错误事件时因为   文本已被选中。

     

要进行现场演示,请在Safari上打开此网站。

获取有关点击内容的信息,检查触发器

clipboard.on('error', function(e) {
    console.error('Action:', e.action);
    console.error('Trigger:', e.trigger);
});