Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

157
Visualizações
Trying to load video through javascript

I want to dynamically load videos from a server to a client using javascript DOM manipulation. I tried this code but the callback function onload doesn't run and in addition in the network tab in the request headers accept field is "/".

function doAjaxVideo(param, lambda) {
    let video = document.createElement("video");
    let sourceElem = document.createElement("source");
    sourceElem.src = param;
    sourceElem.type = "video/webm";
    video.appendChild(sourceElem);
    video.autoplay = "true";
    video.onload = () => lambda();
}

doAjaxVideo("/video.webm", function() { console.log("Ready!") }

Any suggestions on how to tweak this so it works? Or maybe another way of doing it. Image of network tab in devtools

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

You can try onloadeddata. https://www.w3schools.com/jsref/event_onloadeddata.asp

Because you want it to take action when the data is loaded, not the video element itself.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda