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

144
Visualizações
Puede poner un enlace en un elemento de video

Así que estoy tratando de poner un enlace dentro de un elemento Video y no funcionará aquí es el código, también ¿Cómo se hace una variable como cadena en JS?

 var link = prompt("Enter The Website You Wanna Stream:"); document.getElementById("PLAYER").innerHTML = "<source src='" + link + "' type='video'>";
about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

Una forma simple de cambiar la fuente de un video según su código en js:

 const link = prompt('Enter video Link'); const video = document.querySelector('video'); video.src = link;

código completo para una prueba:

 setTimeout(() =>{ // setting a timeout of 3s const link = prompt('Enter video Link'); const video = document.querySelector('video'); video.src = link; } , 3000)
 <video src="https://hw5.cdn.asset.aparat.com/aparat-video/09b40b525d19c2459557117619da2c7f12978678-240p.mp4?wmsAuthSign=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbiI6IjlkNTQwYTJiMmNkZDAzMDFjODNlNjIxNjlmOWVjY2ZkIiwiZXhwIjoxNjM5MDkyNTY4LCJpc3MiOiJTYWJhIElkZWEgR1NJRyJ9.PTLqt9ltqbosdJr27icnfc_4PhUG4oVX2_IPxVXdqro" autoplay muted controls></video>

y para hacer una cadena variable puedes usar .toString()

 const num = 123; const str = num.toString();

tenga en cuenta que en muchos casos .toString() no es necesario en js. Le sugiero que vea: tipos de datos js y operadores js

about 4 years ago · Juan Pablo Isaza Relatório

0

Tu código está bien. Solo necesita envolver en la etiqueta de video.

 function myFunction() { const link = prompt("Enter The Website You Wanna Stream:"); if (link != null) { document.getElementById("PLAYER").innerHTML = `<video width="320" height="240" controls> <source src="movie.mp4" type="video/mp4"> Your browser does not support the video tag. </video>`; } }
 <button onclick="myFunction()">Try it</button> <div id="PLAYER"></div>

about 4 years ago · Juan Pablo Isaza Relatório

0

Así que encontré la respuesta unos minutos después de publicar esto: tengo que poner el código Java Script después del elemento o tengo que esperar a que se cargue toda la página y luego ejecutar el código . Si cree que tiene otras formas de resolver esto, publique una respuesta

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