我最近将项目的 Angular 版本从 9 升级到了 13。由于此版本不再支持 videogular2 包,我将应用程序迁移到使用 @videogular/ngx-videogular 并完全按照 github 页面上提到的迁移过程进行。
迁移后,我的“播放视频”按钮和全屏、视频滚动等控件都不见了。这是由于 DOM 上没有类。我比较了更改之前的其他环境,DOM 看起来有点不同。它在 DOM 上根本没有“vg-icon-play_arrow”。这就是它的样子——
我们正在维护本地 videogular.css,我看到它已经在 style.scss 中导入,在 Angular.json 中正确提及。我不是前端专家,不知道如何找出为什么这是类“vg-icon-play_arrow”并且“div”元素“overlay-play-container”上缺少 flex
关于如何找到问题所在的任何建议?或者什么可能是解决方案?
注意:我已经尝试使用 @videogular/ngx-videogular 推荐的 node_modules css,直接在 Angular.json 中使用而不是项目 videogular.css,但它给出了相同的结果。根据推荐,所有字体文件都是最新的