如何检测是否支持clipboard.js

时间:2015-12-21 12:07:39

标签: javascript clipboard clipboard.js

使用剪贴板插件http://zenorocha.github.io/clipboard.js/ 我可以通过编程方式了解运行的浏览器是否支持此插件吗?这个想法是我想要隐藏复制到剪贴板'如果插件不受支持,则按钮。像

这样的东西
if(clipboard is not supported) {
    $('.copy-btn').hide();
}

3 个答案:

答案 0 :(得分:2)

您可以document.queryCommandSupported所需的基础命令

if (!(document.queryCommandSupported && document.queryCommandSupported('copy'))) {
    $('.copy-btn').hide();
}

答案 1 :(得分:1)

您可以使用document.queryCommandSupported,但有一些已知的错误。这就是我推荐使用此polyfill

的原因

答案 2 :(得分:0)

您必须检查浏览器版本是否大于或等于“浏览器支持”部分中提到的版本。

https://github.com/zenorocha/clipboard.js#browser-support