Ckeditor5 + Angular: как отображать видео, добавленное через редактор - PullRequest
1 голос
/ 11 апреля 2019

Я хочу использовать CKEditor5 в своем приложении Angular7 и столкнулся со следующей проблемой:

когда я добавляю видео с YouTube, используя опцию 'mediaEmbed' в конфигурации редактора, редактор возвращает HTML следующим образом:

    <figure class="media"><oembed url="https://www.youtube.com/watch?v=6DDqkpR65Ak"></oembed></figure>

Браузер показывает ошибку, потому что у него нет информации о теге oembed .

Документация предлагает использовать сторонние сервисы для преобразования этого тега, но я думаю, что это не очень хорошая идея.

Как я могу решить эту проблему? Возможно, мне следует создать директиву с тем же именем, что и этот тег? Или, может быть, создать пользовательскую кнопку для вставки видео - это возможно? Возможно, есть подобный редактор, в котором вставка видео работает из коробки и которая поддерживает всплывающее меню?

...