我尝试使用带有javascript突出显示的Ace编辑器,如下所示:
editor.getSession().setMode("ace/mode/javascript");
"editor"是一个有效的编辑器实例,使用 PHP 或 C#。但是,从这一行中我得到了一个例外,Firebug 控制台上显示的内容如下所示:
未捕获的异常:[XPconnect包装的本机原型]
无法加载脚本:http://d1n0x3qji82z53.cloudfront.net/src-min-noconflict/worker-javascript.js(nsresult = 0x805303f4)
我使用的是 CDN 版本的编辑器,这就是云前端 URL 的原因。基本上我的代码与 Ace 嵌入示例中的代码相同。
出了什么问题?任何帮助将不胜感激。
ace 尝试将其加载到 webWorker 中,但由于跨源脚本限制而失败