Когда вы используете библиотеку, рекомендуется указать, какая это библиотека, и указать ссылку на нее.
Эта проблема связана с тем, что Angular не знает об атрибуте vgHls
, поскольку он не является частью фреймворка или стандартов HTML.
Чтобы решить эту проблему, вам потребуется
- Импортировать библиотеку и ее определение в ваш проект,
- Импортировать модуль библиотеки в модуль вашего компонента.
Как только модуль будет импортирован, все будет работать нормально.
РЕДАКТИРОВАТЬ
Согласно документации , ваш модуль должен выглядеть следующим образом:
@NgModule({
declarations: [SingleMediaPlayer],
imports: [
BrowserModule,
VgCoreModule,
VgControlsModule,
VgOverlayPlayModule,
VgBufferingModule
],
providers: [],
bootstrap: [SingleMediaPlayer]
})