ZeroClipboard - Actionscript 中的错误
ZeroClipboard - Error in Actionscript
我正在使用来自 cdnjs
的 ZeroClipboard v2.2.0
运行 这段代码:
$(document).ready(function() {
$("tr td:last-child").each(function() {
var element = $(this);
var button = $('<button type="button" class="btn btn-xs copy-to-clipboard" data-clipboard-text="' + element.html() + '" title="Copy UUID"><span class="glyphicon glyphicon-file"></span></button>');
button.tooltip();
button.appendTo(element);
var clipboard = new ZeroClipboard(button);
clipboard.on("ready", function(event) {
clipboard.on("aftercopy", function(event) {
alert("Copied: " + event.data["text/plain"]);
});
});
});
});
此代码在 table 中插入 copy to clipboard
按钮:
但是当我拖过其中一个 copy to clipboard
按钮时,firebug 显示此异常:uncaught exception: Error in Actionscript. Use a try/catch block to find error.
我做错了什么?
解决了。必须添加一些配置:
ZeroClipboard.config({
swfPath: '//cdnjs.cloudflare.com/ajax/libs/zeroclipboard/2.2.0/ZeroClipboard.swf',
forceHandCursor: true,
debug: true,
trustedDomains: [window.location.host, "cdnjs.cloudflare.com"]
});
我正在使用来自 cdnjs
的 ZeroClipboard v2.2.0运行 这段代码:
$(document).ready(function() {
$("tr td:last-child").each(function() {
var element = $(this);
var button = $('<button type="button" class="btn btn-xs copy-to-clipboard" data-clipboard-text="' + element.html() + '" title="Copy UUID"><span class="glyphicon glyphicon-file"></span></button>');
button.tooltip();
button.appendTo(element);
var clipboard = new ZeroClipboard(button);
clipboard.on("ready", function(event) {
clipboard.on("aftercopy", function(event) {
alert("Copied: " + event.data["text/plain"]);
});
});
});
});
此代码在 table 中插入 copy to clipboard
按钮:
但是当我拖过其中一个 copy to clipboard
按钮时,firebug 显示此异常:uncaught exception: Error in Actionscript. Use a try/catch block to find error.
我做错了什么?
解决了。必须添加一些配置:
ZeroClipboard.config({
swfPath: '//cdnjs.cloudflare.com/ajax/libs/zeroclipboard/2.2.0/ZeroClipboard.swf',
forceHandCursor: true,
debug: true,
trustedDomains: [window.location.host, "cdnjs.cloudflare.com"]
});