1
0
Timothy Jaeryang Baek 3 сар өмнө
parent
commit
1a6e4c2948

+ 2 - 2
src/lib/components/chat/Messages/Markdown/HTMLToken.svelte

@@ -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}