我想在video.js player上添加一个ModalDialog组件,并用定制的HTML语言填充它,例如,从DOM节点填充。我只能将其内容设置为原始文本。
let modal = player.addChild('ModalDialog')
modal.content('hello')
modal.fill()
modal.open()
我在官方的videojs文档上找不到任何关于这样做的说明。
发布于 2016-11-15 16:07:22
单独添加对话框HTML以供以后检索:
<div id="feedback-dialog">
</div>然后使用以下命令构建对话
let el = videojs.createEl('ModalDialog', {
innerHTML: $('#feedback-dialog').html()
})
let modal = player.addChild('ModalDialog', {
'el': el
})https://stackoverflow.com/questions/40059785
复制相似问题