zeroClipboardを使用していますが、機能させることができません。
これが私のHTMLマークアップです:
<div id= 'd_clip_button'>
<img class = 'displayed' src="{{ asset('bundles/yopyourownpoet/images/CopyPoemPage8.png') }}" alt="Copy Poem" height="71" width="300" />
</div>
そしてjavascript:
<script src="{{ asset('bundles/yopyourownpoet/js/ZeroClipboard.js') }}" type="text/javascript"></script>
<script>
$(document).ready(function() {
ZeroClipboard.setMoviePath("{{ asset('bundles/yopyourownpoet/flash/ZeroClipboard.swf') }}");
var clip = new ZeroClipboard.Client();
clip.setText( "aaaa" );
clip.glue( 'd_clip_button' );
clip.addEventListener( 'onLoad', function(){ alert('loaded baby'); } );
});
</script>
「ロードされた赤ちゃん」というアラートが表示されます。ただし、クリップボードにテキストをコピーすることはありません。私は自分のコンピューターとサーバーでもローカルで試してみました。
このページhttp://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04a.htmlと自動フラッシュにもアクセスしましたが、まだ機能していません。
何が間違っているのでしょうか?