问题 #2949💬 已回答提出于 2020年8月10日作者 v8jupiter1 个反应

删除:如何将视频组件的 HTML 封装成两个 div,为什么没有调用 toHtml?

快速解答作者 v8jupiter1

我的错误

阅读下方完整回答 ↓

问题

你好, 有人能帮帮我吗? v0.16.17 我需要将视频组件的 HTML 改为结构: 我正在尝试覆盖 toHtml 的方法,但他们从未调用...... 获取DomComponents模块 设 comps = 编辑器。主导组件; 设 bm = 编辑器。BlockManager; 从默认的组件类型获取模型和视图 let originalVideo = comps.getType('video'); 让 oModel = originalVideo.model; “输入”将是组件类型ID comps.addType('video', { 定义模型 model: oModel.extend({ 默认值 :{ ...oModel.prototype.defaults, 提供者:'gVideo', gVideoUrl: 'https://www.sdfsgdfgdgdfgdfgdg.com/v.php', 类:['embed-responsive', 'embed-responsive-16by9'], 标签名称:'iframe', }, toHTML() { console.log(123); },

回答(1)

v8jupiter2020年8月10日

我的错误

相关问答

通过相似的问题讨论继续研究。

问题 #3626

如何将视频标签的原始字符设置为动态?

你好@artf, 你好,我有 blockmanager 里的拖放视频标签和按钮,点击按钮后,我需要把 URL 改成 src。但不行,请指点我。 编辑。BlockManager.add(“html/video”, { 标签:<div> <img src=“../../../Ima...

4 个回答更新于 2021年7月30日

问题 #1643

用特性动作将新HTML渲染到编辑器

我创建新自定义工具,当我用(默认 html)拖拽时,也会为该组件创建特性,当我点击复选框执行函数(do stuff())时>>我想把这个函数的 HTML 结果附加到编辑器里 我用过按类选择编辑器(默认附加的HTML)中的编辑器,但不行,如何通过动作渲染新的HTML到编辑器,以及...

2 个回答更新于 2019年12月12日

问题 #2250

自动在视频元素上分配海报的问题

首先,一旦你克服了最初的障碍,真的很享受Grapes所提供的一切! 我现在遇到一个关于视频的小问题。我把它们交给资产管理器,带有缩略图属性,然后在SRC更新时应用到视频海报特性上。唯一的问题是,这个方法似乎只有在修改 SRC 几次后才真正生效,而且它只适用于视图,而不适用于导出...

2 个回答更新于 2019年9月17日

问题 #5352

未捕获的语法错误:意外令牌 '{',时间为CanvasView.ts:590:12

葡萄JS版本 [X] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? 版本 1.56.20 Chromium:115.0.5790.171(Offizieller 构建)(arm64) 可复制演示链接 没有 描述一下那个虫子 我有一个带有脚本的组件类型 在使用此类组...

3 个回答更新于 2023年9月3日

与此问题匹配的付费插件

根据问题关键词和标签相关性精选,助你更快交付。

查看全部插件

正在加载付费插件推荐……

免费方案

在以下平台查看开源 GrapesJS 插件: GitHub 或在我们的免费目录中快速搜索。

浏览免费插件 →
高级方案

高级插件提供支持、定期更新和生产就绪的功能——为你节省数天的集成工作。

浏览高级插件 →

浏览插件分类

直接跳转到市场上的插件分类页面。