私はこのjsfiddleを持っています。zclip は FireFox と Chrome で動作するようです。しかし、このコードをローカルに配置すると、Chrome では機能しなくなります。FireFox でも引き続き動作します。ローカルの ZeroClipboard.swf の設定を行ったので、フラッシュ プレーヤーの設定ではないことはわかっています。
何か案は?
私はこのjsfiddleを持っています。zclip は FireFox と Chrome で動作するようです。しかし、このコードをローカルに配置すると、Chrome では機能しなくなります。FireFox でも引き続き動作します。ローカルの ZeroClipboard.swf の設定を行ったので、フラッシュ プレーヤーの設定ではないことはわかっています。
何か案は?
私が読んだところによると、Flashのセキュリティ上の理由により、これはローカルでは機能しません。Webサーバーにアップロードする必要があります。
私はそれを機能させました。私がした唯一のことは、このようなものをインスタンス化することでした:たとえば、私はこのようなリンクを持っています
<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>"
});
});
以上です