Przeglądaj źródła

Support for a mobile youtube URL.

Kamil Piechaczek 6 lat temu
rodzic
commit
2541b6e90f

+ 2 - 0
packages/ckeditor5-media-embed/src/mediaembedediting.js

@@ -79,7 +79,9 @@ export default class MediaEmbedEditing extends Plugin {
 					name: 'youtube',
 					url: [
 						/^youtube\.com\/watch\?v=([\w-]+)/,
+						/^m\.youtube\.com\/watch\?v=([\w-]+)/,
 						/^youtube\.com\/v\/([\w-]+)/,
+						/^m\.youtube\.com\/v\/([\w-]+)/,
 						/^youtube\.com\/embed\/([\w-]+)/,
 						/^youtu\.be\/([\w-]+)/
 					],

+ 4 - 0
packages/ckeditor5-media-embed/tests/mediaembedediting.js

@@ -206,10 +206,14 @@ describe( 'MediaEmbedEditing', () => {
 								'https://www.youtube.com/watch?v=foo',
 								'www.youtube.com/watch?v=foo',
 								'youtube.com/watch?v=foo',
+								'https://m.youtube.com/watch?v=foo',
+								'm.youtube.com/watch?v=foo',
 
 								'https://www.youtube.com/v/foo',
 								'www.youtube.com/v/foo',
 								'youtube.com/v/foo',
+								'https://m.youtube.com/v/foo',
+								'm.youtube.com/v/foo',
 
 								'https://www.youtube.com/embed/foo',
 								'www.youtube.com/embed/foo',