Javascript 如何将videoJS和videoJS播放列表以及videoJS播放列表界面与网页包一起使用

Javascript 如何将videoJS和videoJS播放列表以及videoJS播放列表界面与网页包一起使用,javascript,symfony,webpack,video.js,webpack-encore,Javascript,Symfony,Webpack,Video.js,Webpack Encore,我有一个使用symfony的项目,我使用encoreJS作为前端。 事实上,我为视频列表制作了一个播放器,效果很好。 但我想使用videojs播放列表界面来实现这一点 但当我使用videojs播放列表界面和网页包时 import videojs from 'video.js'; require('videojs-playlist'); require('videojs-playlist-ui'); 创建播放器及其工作后,再制作player.playlui()此播放机不工作后,请查看此erorr

我有一个使用symfony的项目,我使用encoreJS作为前端。 事实上,我为视频列表制作了一个播放器,效果很好。 但我想使用videojs播放列表界面来实现这一点

但当我使用videojs播放列表界面和网页包时

import videojs from 'video.js';
require('videojs-playlist');
require('videojs-playlist-ui');
创建播放器及其工作后,再制作
player.playlui()此播放机不工作后,请查看此erorr

未捕获类型错误:player.playlui不是函数

同样的问题

这是我的解决办法。只需手动注册播放列表ui插件

import videojs from 'video.js'
const playlistUi = require('videojs-playlist-ui');

videojs.registerPlugin('playlistUi', playlistUi.default);