Tv Online
Programação
Todos
Futebol
Futebol Ao Vivo
Filmes
Esportes
Séries
Documentário
Infantil
Jornal
Reality
Novelas
Entretenimento
Religião
Canais
Futebol
Ao Vivo
Ao Vivo
Menu
Todos
Futebol
Futebol Ao Vivo
Filmes
Esportes
Séries
Documentário
Infantil
Jornal
Reality
Novelas
Entretenimento
Religião
FK Csíkszereda Miercurea Ciuc
03/04/25 • 11:00
0
-
0
Steaua București
Assista Também
Carregando...
${tempoTexto}
${jogo.time_casa}
${jogo.placar_casa}
x
${jogo.placar_fora}
${jogo.time_fora}
Assistir
`; container.appendChild(div); }); } else { container.innerHTML = 'Nenhum jogo ao vivo no momento.'; } // inserir no banco de dados const jogosFormatados = data['jogos'].map(jogo => { const dataAgora = new Date(); const dia = String(dataAgora.getDate()).padStart(2, '0'); const mes = String(dataAgora.getMonth() + 1).padStart(2, '0'); const ano = dataAgora.getFullYear(); const horas = String(dataAgora.getHours()).padStart(2, '0'); const minutos = String(dataAgora.getMinutes()).padStart(2, '0'); const segundos = String(dataAgora.getSeconds()).padStart(2, '0'); const dataFormatada = `${ano}-${mes}-${dia} ${horas}:${minutos}:${segundos}`; const slug = gerarSlugJS(`${jogo.time_casa} x ${jogo.time_fora} ${dia}-${mes}-${ano}`); const match = jogo.url.match(/id_partida=(\d+)/); const idPartida = match ? match[1] : null; return { slug: slug, id_jogo: idPartida, dataJogo: dataFormatada, casa_nome: jogo.time_casa, casa_image: jogo.logo_casa, fora_nome: jogo.time_fora, fora_image: jogo.logo_fora, status: jogo.tempo || 1, link: jogo.url }; }); if (jogosFormatados.length > 0 && data?.tipo === 'online') { const blob = new Blob( [JSON.stringify(jogosFormatados)], { type: 'application/json' } ); navigator.sendBeacon('/api/inserir-jogo.php', blob); } atualizarTodosTempos(); clearInterval(intervaloCronometro); intervaloCronometro = setInterval(atualizarTodosTempos, 1000); } catch (error) { container.innerHTML = 'Erro ao buscar dados: ' + error; console.error(error); } } function atualizarTodosTempos() { const agora = new Date().getTime(); const contadores = document.querySelectorAll('.tempo-live'); contadores.forEach(function(elTempo) { const inicioStr = elTempo.getAttribute('data-inicio'); const incremento = parseInt(elTempo.getAttribute('data-incremento') || '0', 10); if (!inicioStr) return; const inicio = new Date(inicioStr).getTime(); const diff = Math.floor((agora - inicio) / 1000); if (diff >= 0) { const minutos = Math.floor(diff / 60) + incremento; const segundos = diff % 60; elTempo.textContent = `${minutos}:${segundos.toString().padStart(2, '0')}`; } }); } //carregarJogosPrincipal(); carregarJogosAoVivo(); setTimeout(function() { //carregarJogosPrincipal(); carregarJogosAoVivo(); }, 300000); -->
⇧