YTCget/src/ytcg.js

22 lines
623 B
JavaScript

function getCover()
{
'use strict';
let videoUrl = document.getElementById('videoUrl').value;
let imageDiv = document.getElementById('ytImage');
imageDiv.innerHTML = '';
let videoCover = document.createElement('img');
let imageLink = document.createElement('a');
videoCover.src = 'https://img.youtube.com/vi/' + YouTubeGetID(videoUrl) + '/maxresdefault.jpg';
imageLink.href = videoCover.src;
imageLink.download = 'cover';
videoCover.onload = function() {
imageLink.title = videoCover.width + 'x' + videoCover.height;
}
imageLink.appendChild(videoCover);
imageDiv.appendChild(imageLink);
}