我是角色新手,我们有一个使用角度构建的单页应用。我们希望对我们拥有的每个内容进行线索讨论。为此,我们计划与Jive集成。 Jive提供了一种将jive的讨论嵌入到另一个站点的方法。
他们只是要求包含一个js文件,并自动插入"讨论"在您的网站上排队。 Jive在document.write
的帮助下完成了这项工作。
如果我在我们的主应用程序页面上包含js文件,它可以工作。如果我将js文件包含在其中一个部分中,它将无法工作,我得到了
无法执行'写'在'文件':不可能写 从异步加载的外部脚本转换为文档,除非 它被明确地打开了。
我无法更改从Jive返回的js。
我怎样才能解决这个问题?
谢谢, 萨姆
答案 0 :(得分:1)
您需要创建一个创建脚本元素的指令。 看看这个答案 How to write an AngularJS directive that creates DOM elements that are other directives?
我希望有帮助...