私はライブラリvideo.jsを使用しています。私は、ウェブサイトからサンプルコードを使用:AngularJSライブラリは、ページを更新した後でのみ動作します。状態が変わった場合、動作が停止します。
<video id="my-video" class="video-js vjs-default-skin" controls
preload="auto" width="1000" height="600" data-setup='{ "playbackRates": [1,
1.5, 2] }'>
<source src="file\undefined\1501667652598.mp4" type="video/mp4">
</video>
をとスクリプト/ cssの追加:私はストレートページを更新すると
<link href="http://vjs.zencdn.net/6.2.4/video-js.css" rel="stylesheet">
<script src="http://vjs.zencdn.net/6.2.4/video.js"></script>
を、それが正常に動作します。しかし、状態を変更すると、デフォルトのビデオプレーヤーがデフォルトになります。私が直面している問題は何か?
国の定義は以下のようになります。あなたは、そのfunction<video>
タグは唯一のページのロードの後に追加された場合は、完全を呼び出すことにより、手動でセットアップするためにプレーヤーを必要とする
angular.module("pamm").config(function ($stateProvider) {
$stateProvider
.state("user.topic", {
url: "/topic",
views: {
"[email protected]": {
templateUrl: "feature/user/topic/topic-list.html"
}
},
params: {
section: null,
type: null
}
})
.state("user.topic.details", {
url: "/details/:id",
views: {
"[email protected]": {
templateUrl: "feature/user/topic/topic-details.html"
}
},
params: {course: null}
})
.state("user.topic.result", {
url: "/result",
views: {
"[email protected]": {
templateUrl: "feature/user/topic/topic-result.html"
}
}
})
});
この問題をplunkrで再現できますか? –
私はそれが可能ではないと思います。私は大規模なアプリケーションに取り組んでおり、角度コードの大きな部分を再現する必要があります...私は誰かが同様の問題を抱えていることを願っています。 –
ここにあなたのルータの関連部分を投稿できますか? – Alburkerk