1

動的にロードされた angularjs ui-view 内で崇高なプレーヤーをレンダリングしようとしています。私の問題は、ビューに読み込んでいる HTML コンテンツが ng-model から来ていることです。

たとえばcontent、次のコードを格納する model があります。

<video sublime-player id="sublime_player" poster="" width="980" height="551" data-name="test" data-uid="test-uid" preload="none">
    <source src="http://cdn.mydomain.com/myvideo.mp4" data-quality="hd" />
</video>

video タグのsublime-player属性は、プレーヤーをレンダリングするディレクティブを指している必要があります。

プレーヤーをレンダリングするには、Sublime を次のコードでセットアップする必要があります。

sublime.ready(function(){
    sublime.prepare(attr.id, function(player) {
        // player is now ready.
        // 'sublime_player' is the video element's id
        var player = sublime('sublime_player');
    });
})

contentモデルがロードされたときに崇高なプレーヤーを実行してレンダリングするディレクティブを実行するにはどうすればよいですか?

contentディレクティブを機能させるためにモデルをコンパイルする必要がありますか?

4

1 に答える 1