1

私はこのjsfiddleを持っています。zclip は FireFox と Chrome で動作するようです。しかし、このコードをローカルに配置すると、Chrome では機能しなくなります。FireFox でも引き続き動作します。ローカルの ZeroClipboard.swf の設定を行ったので、フラッシュ プレーヤーの設定ではないことはわかっています。

何か案は?

4

2 に答える 2

1

私が読んだところによると、Flashのセキュリティ上の理由により、これはローカルでは機能しません。Webサーバーにアップロードする必要があります。

于 2012-09-28T16:13:07.423 に答える
0

私はそれを機能させました。私がした唯一のことは、このようなものをインスタンス化することでした:たとえば、私はこのようなリンクを持っています

<a href="#" class="song-widget">

だからJavaScriptのために...

$('body').on("click", ".share.to-click", function(){
 $('a.song-widget').zclip({
   path: "/assets/ZeroClipboard.swf",
   copy: "<iframe src='http://localhost:5000/songs/1/widget'style=' width: 470px; height: 87px;'></iframe>"
 });
});

以上です

于 2012-12-11T16:52:36.857 に答える