Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 当我以角度更改状态时停止视频_Angularjs_Html5 Video - Fatal编程技术网

Angularjs 当我以角度更改状态时停止视频

Angularjs 当我以角度更改状态时停止视频,angularjs,html5-video,Angularjs,Html5 Video,我正在用angular的模板播放视频。但当我改变状态时,视频仍在播放 这里播放视频: 但当我换成这个: 第一种状态下的视频仍在播放 有人能帮我吗 这是我的配置: .state('app.adjust'{ url:'调整', 观点:{ “内容”:{ templateUrl:'views/adjust_lesson.html', 控制器:“调整课程” } } }) .state(“应用程序实践”{ url:“实践”, 观点:{ “内容”:{ templateUrl:'views/practice

我正在用angular的模板播放视频。但当我改变状态时,视频仍在播放

这里播放视频:

但当我换成这个:

第一种状态下的视频仍在播放

有人能帮我吗

这是我的配置:

.state('app.adjust'{
url:'调整',
观点:{
“内容”:{
templateUrl:'views/adjust_lesson.html',
控制器:“调整课程”
}
}
})
.state(“应用程序实践”{
url:“实践”,
观点:{
“内容”:{
templateUrl:'views/practice_lesson.html',
控制员:“PracticeLesson”
}
}
});

这是在我的index.html中


当“PracticeLesson”控制器被破坏时,您可以停止视频

在“PracticeLesson”中输入以下代码,当控制器更改为“AdjustLesson”时,当您更改状态时,将调用该代码

$scope.$on('$destroy', function() {
    // anything here will be executed when this scope is destroyed.
}); 

当“PracticeLesson”控制器被破坏时,您可以停止视频

在“PracticeLesson”中输入以下代码,当控制器更改为“AdjustLesson”时,当您更改状态时,将调用该代码

$scope.$on('$destroy', function() {
    // anything here will be executed when this scope is destroyed.
});