|
@@ -22,9 +22,9 @@
|
|
|
{#if token.type === 'html'}
|
|
|
{#if html && html.includes('<video')}
|
|
|
{@html html}
|
|
|
- {:else if token.text && token.text.match(/<iframe\s+[^>]*src="https:\/\/www\.youtube\.com\/embed\/([a-zA-Z0-9_-]{11})"[^>]*><\/iframe>/)}
|
|
|
+ {:else if token.text && token.text.match(/<iframe\s+[^>]*src="https:\/\/www\.youtube\.com\/embed\/([a-zA-Z0-9_-]{11})(?:\?[^"]*)?"[^>]*><\/iframe>/)}
|
|
|
{@const match = token.text.match(
|
|
|
- /<iframe\s+[^>]*src="https:\/\/www\.youtube\.com\/embed\/([a-zA-Z0-9_-]{11})"[^>]*><\/iframe>/
|
|
|
+ /<iframe\s+[^>]*src="https:\/\/www\.youtube\.com\/embed\/([a-zA-Z0-9_-]{11})(?:\?[^"]*)?"[^>]*><\/iframe>/
|
|
|
)}
|
|
|
{@const ytId = match && match[1]}
|
|
|
{#if ytId}
|