Я использую директиву «angualr-youtube-embed» для встраивания проигрывателя YouTube в мое угловое веб-приложение. В этом я должен идентифицировать события воспроизведения, паузы и изменения громкости. Для прослушивания событий воспроизведения и паузы я использую приведенный ниже код.Как определить изменение объема в проигрывателе YouTube
$scope.$on('youtube.player.playing', function ($event, player) {
// to do functions when the video is playing.
});
$scope.$on('youtube.player.paused', function ($event, player) {
// to do functions when the video is paused.
});
Теперь мое требование, я хочу сделать некоторые работы при изменении громкости в YouTube Player, мне нужно, чтобы определить, что событие изменения объема. Но я не знаю, как слушать изменение громкости в проигрывателе YouTube. Как я могу решить эту проблему?
Заранее спасибо.
Спасибо за комментарий. На самом деле мне нужно запустить функцию при изменении тома, для этого мне нужно определить это событие с измененным томом. – Anna
вам нужно сэкономить текущий том в некоторой переменной, и когда изменение объема сохранит этот том в другой переменной и сравните эту переменную, если она отличается от вас, вы можете сделать то, что хотите, при изменении объема. –
На самом деле я искал eventListener. Но теперь вы спасли мое время. Спасибо, Джаймин. – Anna