Javascript amp故事已经注册。amp story的脚本标记可能在页面中包含两次
我有一个项目,我正在尝试用一个简单的编辑器构建一个amp故事生成器。您可以在上检查当前状态 其思想是在左侧面板上插入信息时,amp故事将在iframe元素中重建 这只适用于firefox,但在其他浏览器中都会失败。有没有办法实现我在这里尝试的目标 复制步骤:Javascript amp故事已经注册。amp story的脚本标记可能在页面中包含两次,javascript,amp-html,amp-story,amp-stories,Javascript,Amp Html,Amp Story,Amp Stories,我有一个项目,我正在尝试用一个简单的编辑器构建一个amp故事生成器。您可以在上检查当前状态 其思想是在左侧面板上插入信息时,amp故事将在iframe元素中重建 这只适用于firefox,但在其他浏览器中都会失败。有没有办法实现我在这里尝试的目标 复制步骤: 打开 打开控制台(开发工具) 单击左侧面板上的添加图层或添加页面 检查控制台日志中的所有错误,例如“amp story已注册。amp story的脚本标记可能在页面中包含两次。” 是的,文档会被评估两次,因此会显示消息。解决这个问题的一
- 打开
- 打开控制台(开发工具)
- 单击左侧面板上的添加图层或添加页面
- 检查控制台日志中的所有错误,例如“amp story已注册。amp story的脚本标记可能在页面中包含两次。”
<div id=iframe_wrapper></div>
并在更新后填写iframe:
document.getElementById("iframe_wrapper").innerHTML = "<iframe ..."
// find the iframe and insert content
document.getElementById(“iframe\u包装”).innerHTML=“如果您尝试加载同一脚本两次,似乎会触发此消息。这可能与重新加载故事预览的方式有关:AMP代码认为您正在再次加载所有脚本。是的,因为AMP故事和其他标记是自定义的,每次都会注册,但即使我不重新加载整个iframe内容,而只重新加载其正文,错误仍然存在。