如何下载Javascript格式的YouTube视频缩略图
如何通过从YouTube API创建一个blob文件将YouTube视频缩略图下载到我的机器上如何下载Javascript格式的YouTube视频缩略图,javascript,youtube,youtube-api,youtube-data-api,Javascript,Youtube,Youtube Api,Youtube Data Api,如何通过从YouTube API创建一个blob文件将YouTube视频缩略图下载到我的机器上 const youtube = (function () { let video, results; const getThumbnail = function (url, size) { if (url == null) { return ''; } size = (size == null) ? '
const youtube = (function () {
let video, results;
const getThumbnail = function (url, size) {
if (url == null) {
return '';
}
size = (size == null) ? 'big' : size;
results = url.match('[\\?&]v=([^&#]*)');
video = (results == null) ? url : results[1];
if (size == 'small') {
return `http://img.youtube.com/vi/${video}/2.jpg`;
}
return `http://img.youtube.com/vi/${video}/0.jpg`;
};
return {
thumbnail: getThumbnail
};
}());
//Example of usage:
const thumbnail = youtube.thumbnail("http://www.youtube.com/watch?v=Tn6-PIqc4UM", "small")
console.log(thumbnail);
嘿,阿伦,你能告诉我@virendraparade页面中有什么问题没有找到吗。我无法打开它。你能试试这个链接吗:@virendraparade我想问题是因为你试图从localhost获取这个,如果你尝试从生产环境中获取,它会工作的。你能试着用扩展来解决你的问题吗