small fixes to youtube embed regexp

This commit is contained in:
hzrd149
2023-02-21 15:07:14 -06:00
parent a9e4a3885a
commit 3db2c49cfb

View File

@@ -64,7 +64,7 @@ const embeds: EmbedType[] = [
// height="315" // height="315"
width="100%" width="100%"
height="100%" height="100%"
src={`https://www.youtube-nocookie.com/embed/videoseries?list=${match[1]}`} src={`https://www.youtube.com/embed/videoseries?list=${match[1]}`}
title="YouTube video player" title="YouTube video player"
frameBorder="0" frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
@@ -76,14 +76,15 @@ const embeds: EmbedType[] = [
isMedia: true, isMedia: true,
}, },
// Youtube Video // Youtube Video
// note1ya94hd44g3m2x4gagcydkg28qcp924dd238vq5k4chly84mqt2wqnwgu6d
// note1apu56y4h2ms5uwpzz209vychr309kllhq6wz46te84u9rus5x7kqj5f5n9 // note1apu56y4h2ms5uwpzz209vychr309kllhq6wz46te84u9rus5x7kqj5f5n9
{ {
regexp: regexp:
/https?:\/\/(?:(?:www|m)\.)?(?:youtube\.com|youtu\.be)(\/(?:[\w\-]+\?v=|embed\/|v\/|live\/|shorts\/)?)([\w\-]+)(\S+)?/im, /https?:\/\/(?:(?:www|m)\.)?(?:youtube\.com|youtu\.be)(\/(?:[\w\-]+\?v=|embed\/|v\/|live\/|shorts\/)?)([\w\-]+)(\S+)?/,
render: (match) => ( render: (match) => (
<AspectRatio ratio={16 / 10} maxWidth="30rem"> <AspectRatio ratio={16 / 10} maxWidth="30rem">
<iframe <iframe
src={`https://www.youtube-nocookie.com/embed/${match[2]}`} src={`https://www.youtube.com/embed/${match[2]}`}
title="YouTube video player" title="YouTube video player"
frameBorder="0" frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"