Não consigo dar getItem no currentime do vídeo salvo no Local Storage

1 resposta
nick1

olá tenho o seguinte código de video:

<video id="player">
<source src="video.mp4" type="video/mp4" size="720"/>
</video>

e tenho esse script para salvar o tempo do vídeo a cada 3 segundos no local Storage:
`

var video = document.getElementById('player');
        setInterval(() => { 
     localStorage.setItem('video_local', video.currentTime);
}, 3000);

até ai tudo bem mais o problema está quando eu quero dar o getItem pois eu criei esse script:

function resume() {   localStorage.getItem('video_local');
        };
video.addEventListener('loadstart',resume);

`
Mais não estou tendo sucesso estou fazendo do jeito certo?

1 Resposta

rodriguesabner
function resume() {
 localStorage.getItem('video_local'); 
}; 
video.addEventListener('loadstart',resume);

Sua funcao nao ta retornando nada… Vc pode retornar, ou fazer isso virar uma variavel.

let resume = localStorage.getItem('video_local');
video.addEventListener('loadstart',resume);

ou

function resume() {
  return localStorage.getItem('video_local'); 
}; 

video.addEventListener('loadstart',resume);
Criado 24 de dezembro de 2020
Ultima resposta 24 de dez. de 2020
Respostas 1
Participantes 2