У меня есть база данных, в которой есть эти столбцы:
video_id, participant_id, files and like
Столбец для файлов содержит видео. Столбец для like содержит количество людей, которым нравится это видео. Я использовал Server Sent Events (SSE) для извлечения видео, чтобы количество людей, которым нравится видео, могло автоматически обновляться без обновления. Это работает хорошо, но видео мигает и перезапускается через несколько секунд. Это означает, что любой, кто смотрит видео, не будет наслаждаться видео.
function allGalVid() {
if (typeof(EventSource) != "undefined") {
var source = new EventSource("load_video.php");
source.onmessage = function(event) {
$scope.$apply(function() {
$scope.myVideos = JSON.parse(event.data)
});
}
}
}
allGalVid();
Как я могу обновить количество лайков без непрерывного перезапуска?