Редактор Ace, вариант javascript: не удалось загрузить исключение сценария

Я пытаюсь использовать редактор Ace с подсветкой javascript, например:

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.

Что происходит не так? Любая помощь будет оценена по достоинству.


person Piedone    schedule 13.11.2012    source источник
comment
Я на самом деле получаю то же самое ... вы все нашли решение этой проблемы? Было ли исправление просто «высасыванием и загрузкой библиотеки вместо того, чтобы использовать cdn»?   -  person Stephen    schedule 29.11.2012
comment
На самом деле все было проще: я задал этот вопрос, потому что у меня не загружался ACE из-за этого исключения. Через какое-то время (дня как два) снова загружалась, хотя исключение осталось (не знаю, было ли изменение кода). Так что в целом редактор у меня работает полноценно, но выдает это исключение...   -  person Piedone    schedule 29.11.2012


Ответы (1)


ace пытается загрузить это в webWorker и терпит неудачу из-за ограничений сценария перекрестного происхождения

person a user    schedule 17.11.2012
comment
Спасибо! Но странно: когда я открывал этот вопрос, скрипт вылетал с этим исключением, сейчас тоже получаю, но скрипт запускается. В любом случае, я думаю, что это исключение не очень хорошо, верно? :-) - person Piedone; 17.11.2012