将CKEditor添加到不带<;脚本>;index.html中的标记

将CKEditor添加到不带<;脚本>;index.html中的标记,ckeditor,sapui5,Ckeditor,Sapui5,我正在使用SAPUI5开发一个应用程序,我需要在该应用程序中使用CKEditor,但我无法使用如下标记加载CKEditor: <script src="//cdn.ckeditor.com/4.5.9/full/ckeditor.js" type="text/javascript"></script> 因为应用程序是通过运行Component.js文件而不是index.html来运行的 通过sap.ui.define或jQuery.registerModulePat

我正在使用SAPUI5开发一个应用程序,我需要在该应用程序中使用CKEditor,但我无法使用如下标记加载CKEditor:

<script src="//cdn.ckeditor.com/4.5.9/full/ckeditor.js" type="text/javascript"></script>

因为应用程序是通过运行Component.js文件而不是index.html来运行的

通过sap.ui.define或jQuery.registerModulePath添加CKEditor时,出现以下错误:

无法设置未定义的属性“dir”

有没有人有过类似的经验,可以提出解决方案?

一个版本是使用动态包含脚本。您应该在初始化方法中执行此操作(例如组件的
init
方法)

还要确保将此调用包装在“guard”中,即检查以确保库尚未加载。您可以检查是否未设置ckeditor全局变量,也可以检查是否存在具有预定义ID的脚本标记