BUG:无法配置 src=null 的视频块
你好, 如果你在这里没有找到答案,可以联系Devfuture Team: https://devfuture.pro/contact/ 我们专注于葡萄JS。
阅读下方完整回答 ↓问题
描述该漏洞在当前演示中被重现发生了什么? 我用src=null配置了视频块,像这样: “JavaScript 班级视频 { 构造者(编辑器) { 设 block = 编辑器。BlockManager.get('video');继承插件 编辑。BlockManager.remove(block.id); 返回 { 内容:{ ...block.attributes.content, src:null, 风格:{ 宽度:“250px”, 高度:'150px', }, }, label: '<div class=“callout-icon callout-icon-video”></div> <div class=“callout-block-label”>Video</div>', 分类:“额外”, 属性:{ 类别:“fa”, 'data-type': 'video', }, }; } } 预期行为我想设置一个没有预定义src的块,并允许用户通过特征 来设置src。演示中复现步骤打开导入弹窗,粘贴这个页面,然后点击导入 '''html <video allowfullscreen=“allowfullscreen” id=“imm4” controls=“controls”></video> 我研究的结论 这似乎是视频和图像分量之间的碰撞,因为base64图像是图像分量的备用图像。
回答(3)
@meyerco传递空的“备用:”''性质
更准确地说,这个bug是关于加载包含没有src属性的视频标签的html。
加载该 HTML 后,会在视频标签中添加一个 scr 属性。 这个src值是一个base64图像(显然是图像组件的默认base64图像)。
相关问答
通过相似的问题讨论继续研究。
问题 #3626
如何将视频标签的原始字符设置为动态?
你好@artf, 你好,我有 blockmanager 里的拖放视频标签和按钮,点击按钮后,我需要把 URL 改成 src。但不行,请指点我。 编辑。BlockManager.add(“html/video”, { 标签:<div> <img src=“../../../Ima...
问题 #2177
如何创建包含 HTML 和 CSS 和 JavaScript 内容的块。
有人能给我演示一下如何用JavaScript和CSS样式创建块的代码示例吗? “''js 编辑。BlockManager.add('a_block', { 标签:“Sample Block”, 内容: '<style> .sampleclass{ 填充:10像素 15像素; }...
问题 #2961
BUG:自定义模态中的组件无法编辑
你好,我正在尝试向我的项目添加自定义模态块,并且想用拖放功能更改这个模态的内容。这是我的模态区块代码: “JavaScript 编辑。BlockManager.add(“modal”, { 标签:“Modal”, 分类:“基础”, 内容:{ 内容: <button type=“...
问题 #1584
无法从 editor.getComponents() 获取 Block 的脚本
下面是我要添加的组件。this.editor.BlockManager.add('dob-mmyy-pii', { ID:“多布-米”, 标签:“DOB(MM,YYYY)(PII)”, 类别:“形式”, 属性:{class:'fa fa-birthday-cake'}, 内容:...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。