我正在使用zeroclipboard复制一些网址。
ZeroClipboard.setMoviePath(hostPath+'/scripts/ZeroClipboard.swf');
$(function() {
var clip = new ZeroClipboard.Client();
clip.setHandCursor( true );
clip.addEventListener('mousedown',function() {
var url=$('#customPURL').html();
alert(url);
clip.setText(url);
showCopyMessage();
});
clip.glue('copy');
});
我得到了需要复制的url的正确警报。但是复制到剪贴板不起作用。控制台没有错误。我绝对没有办法解决这个问题。
任何帮助人员。谢谢你停下来...... !!!
答案 0 :(得分:0)
由于剪贴板事件,可能会出现此问题。这个特殊问题经常发生,您可以采取的措施来解决问题:
clip.addEventListener('onMouseOver', clipboardEvent);
function clipboardEvent() {
clip.setText(finalText);
}
目标是添加侦听器,以便剪贴板了解可能发生的任何更改。