- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试了一些插件,但无法跟上。
基本上我想要一个 iframe
添加和预览播客和其他内容。
是否有任何 iframe 块,如grapesjs 附带的 youtube 块?
最佳答案
据我所知,目前还没有一个好的grapesjs iframe 插件。
如果您的用例很简单,您可以创建自己的 iframe 块,其中包含您需要的信息:
var editor = grapesjs.init({...});
var blockManager = editor.BlockManager;
blockManager.add('iframe', {
label: 'iframe',
content: '<iframe src="<your iframe src here>"></iframe>',
});
例如,如果您想要一个具有可自定义 src 特征的 iframe 组件,您可以这样做:
var editor = grapesjs.init({...});
editor.DomComponents.addType("iframe", {
isComponent: el => el.tagName === "IFRAME",
model: {
defaults: {
type: "iframe",
traits: [
{
type: "text",
label: "src",
name: "src"
}
]
}
}
});
editor.BlockManager.add("iframe", {
label: "iframe",
type: "iframe",
content: "<iframe> </iframe>",
selectable: true
});
这是一个有效的代码和框:
https://codesandbox.io/s/grapesjs-o9hxu
关于javascript - 如何在 Grapesjs 中添加 iframe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62510895/
我正在使用 Boostrap 4 标签。在每个选项卡上,我都有一个grapesjs 实例。 一种是使用网页插件: const productEditor = grapesjs.init({
删除包含带有 Js 代码的 html 的 grapesjs 自定义工具(从 html 编辑器)后,该代码仍在 grapes 编辑器中,我该如何删除它? 最佳答案 您必须设置 settimeout()
我正在一个实现了 GrapesJS 的编辑器应用程序中工作。它的编辑器和功能运行良好。我已将内联 CKeditor 集成到 GrapesJS 编辑器中,并且几乎没有问题。 显示了多个内联编辑选项 有时
我尝试了一些插件,但无法跟上。 基本上我想要一个 iframe添加和预览播客和其他内容。 是否有任何 iframe 块,如grapesjs 附带的 youtube 块? 最佳答案 据我所知,目前还没有
我正在从数据库中检索动态 HTML、CSS 和 JS 代码。我如何用它创建 block ?目前,这是我的代码, editor.BlockManager.add(aBlock['name'], {
GrapesJS是我见过的构建拖放式 Web 构建器体验的最佳工具。但我想将其与 tailwind.css 集成这是实用程序优先的 CSS 框架。任何人都可以说出什么是推荐的/最佳的设置方式以协同工作
现在我想要我的 JS 代码也被导出?这是怎么做到的?我在 block 管理器中看到,如果我们按如下方式编辑内容 editor.BlockManager.add("sample input field"
我正在尝试将 GrapesJS MJML 集成到我基于 Vue 的应用程序中,但我无法正确配置它。编辑器似乎已加载,但是,我得到的结果如下: https://imgur.com/voGh642 MJM
我正在使用 GrapesJS构建一个简单的网页。 我在 head 中包含以下方式的脚本部分 : HTML: Javascript : var editor = gr
我正在尝试将 GrapesJS 功能与我的 React APP 集成。 I get an error while implementing like `Uncaught TypeError: Cann
我是一名优秀的程序员,十分优秀!