VideoJS websiteで、そのサポートがStackOverflowに移動されたので、ここで試してみましょう。私は次のコードを持っています:VideoJS - 破棄して初期化できません
var player = _V_('the_id', {}, function(){
jQuery('.remove').on('click.destroyvideojs', function(){
player.destroy();
jQuery(this).unbind('click.destroyvideojs');
});
});
まずビデオを初期化して破棄します。
しかし、同じコードを使用して再度初期化したい場合、それは機能しません。同じ要素IDでスクリプトを初期化しません(DOMから削除され、追加された後に正しい初期化呼び出しで再度追加されたとき)。なぜこれが起こっているのだろうと思いますか?
もう一つは、今日試してみてください。
var the_id = 'my_id';
var player = _V_(the_id, {}, function(){
player.destroy();
_V_(the_id, {}, function(){
alert('reinit');
});
});
ので、VideoJSの再初期化は、単に動作しません。さらに、ビデオからコントロールを削除しました。
私は同じ問題があります – dinodsaurus