は、後に、このようなflowplayerインスタンスを作成する:フロープレーヤのインスタンスを削除/破棄するには?
$f("player", "flowplayer.swf", "my-video.flv");
直接、$("#player").remove()
は(jQueryの使用)コンテナ要素を削除すると、
私はまだそこに$f("player")
を発見しました。本当にインスタンスを削除するには?
は、後に、このようなflowplayerインスタンスを作成する:フロープレーヤのインスタンスを削除/破棄するには?
$f("player", "flowplayer.swf", "my-video.flv");
直接、$("#player").remove()
は(jQueryの使用)コンテナ要素を削除すると、
私はまだそこに$f("player")
を発見しました。本当にインスタンスを削除するには?
BestKickerでは、$f().unload()
を使用しています。保存された呼び出しによって
$('.video-holder').each(function(i,el){
$(el).data('init-state', $(el).html());
});
...その後(それによって、Flowplayerインスタンスを取り外す)の内容をリセットします。
は、私は基本的に準備ができてDOMのjQueryのデータでプレーヤーの要素を保持しているDOM要素の内容を保存しますそれを効果的に「リセット」するバックホルダー要素のHTMLへのデータ:
$('.video-holder').each(function(i,el){
$(el).html($(el).data('init-state'));
});
私はこれだけ使ってFlowplayer手動セットアップを試してみたが、それは自動では動作しないと思います。また、元のFlowplayerのインスタンスがまだメモリにロードされているだけで、分離されているので何度も何度もやり直していたのであれば、それはパフォーマンス上賢明ではありませんでした。
コンテナにHTMLコンテンツがない場合、$ f.unload()は何もしません – dencey