Grapesjs editor.gethtml() 在 Edge Explorer 中无法使用
问题
在我的项目中,我用这段代码从grapesjs编辑器获取html:
'var html = window.frames[0].editor.getHtml();'
我的编辑器在iFrame中,显示在另一个页面,在Chrome和Mozzila上运行良好,但在Edge里我无法获取HTML代码,因为我能看到这个JavaScript错误:
“无法获得未定义或空引用的属性 'getHtml'”
看起来找不到带有之前代码的编辑器?为什么?有什么建议吗?
回答(2)
这与GrapesJS本身无关,请调查为什么在Edge中能找到'window.frames[0].editor'
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #1487
从数据库加载
我在加载MySQL数据库的lory滑块时遇到了问题。当我重新加载时,功能就没了,我无法左右滑动。 这是我的存档码: ' var cmdm = 编辑器。指挥; cmdm.add('save-db', { run: 函数(em,发送者){ sender.set('active',...
问题 #898
Editor.getHtml() 在 grapesjs 的 iframe 之外。
我该如何把 getHtml() 放出 grapesjs 编辑器?我在编辑器的iframe外面有一个保存按钮。点击保存按钮时,我没有看到当前的 html。 需要帮助。
问题 #778
Save to db data-gjs-droppable
大家好, 我需要解决一个问题。 保存html,grapejs 从html中移除所有data-gjs-。 有没有办法在保存编辑器HTML之前维护所有data-gjs-? 事实上,如果我保存模板,所有 data-gjs-droppable 都缺失,下一次渲染时它不会加载 data-...
问题 #895
更新脚本在从localStorage的HTML自动加载组件后,无法正确刷新组件脚本
我用的是GrapesJS v0.14.5的本地副本。 操作系统:Ubuntu 16.04 LTS 浏览器:Chrome 版本 64.0.3282.140(官方构建)(64位) 我觉得我无法从演示中复现出来 我有一个组件是当前脚本: “JavaScript 脚本:函数 () {...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。