youtube.js 595 B

1234567
  1. const regul =
  2. /^(?:https?:)?(?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube(?:\-nocookie)?\.(?:[A-Za-z]{2,4}|[A-Za-z]{2,3}\.[A-Za-z]{2})\/)(?:watch|embed\/|vi?\/)*(?:\?[\w=&]*vi?=)?([^#&\?\/]{11}).*$/;
  3. let id = prompt('Уажите ссылку на видео YouTube');
  4. id = id.match(regul)[1];
  5. let youtube = `<iframe width='560' height='315' src='https://www.youtube.com/embed/${id}' title='YouTube video player' frameborder='0' allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture' allowfullscreen></iframe>`;
  6. console.log(id);
  7. document.write(youtube);