【发布时间】:2015-06-15 11:39:30
【问题描述】:
我想为我在 Intranet 中使用的 Web 门户创建复制到剪贴板按钮(只有公司域内的用户可以访问它)
为此,我使用了 ZeroClipboard 插件。问题是我得到了这个错误,我不知道如何解决它:
Uncaught Error: Error: An invalid exception was thrown.
有人知道问题出在哪里吗?
这是我正在使用的代码:
<button id="text-to-copy" data-clipboard-text="Click To Copy!">Click To Copy</button>
<script src= "https://cdnjs.cloudflare.com/ajax/libs/zeroclipboard/2.2.0/ZeroClipboard.Core.min.js"></script>
<script src= "https://cdnjs.cloudflare.com/ajax/libs/zeroclipboard/2.2.0/ZeroClipboard.min.js"></script>
<script type="text/javascript">
var clientText = new ZeroClipboard( $("#text-to-copy"), {
moviePath: "http://www.paulund.co.uk/playground/demo/zeroclipboard-demo/zeroclipboard/ZeroClipboard.swf",
debug: false
} );
clientText.on( "load", function(clientText)
{
$('#flash-loaded').fadeIn();
clientText.on( "complete", function(clientText, args) {
clientText.setText( args.text );
$('#text-to-copy-text').fadeIn();
} );
} );
</script>
【问题讨论】:
-
您是否尝试在使用 SSL/通过 HTTPS 提供服务的页面上使用它?这将导致它抛出此错误。 github.com/zeroclipboard/zeroclipboard/blob/master/docs/…
标签: javascript flash zeroclipboard