Я опубликовал свой проект Edge Animate. Я использую CMS под названием Composica, и она не поддерживает файлы .OAM, но я могу поместить файлы html на страницу с помощью iframe, который вызывает javascript. Я сделал это с файлами html и js, которые не были созданы Edge, и все работает нормально. Но когда я пытаюсь поставить крайний html-файл и три вспомогательных файла .js, это не работает.
В этой конкретной CMS все файлы расположены вместе, поэтому я изменил путь на следующее:
- Изменено расположение пути к файлу изображений в документе edge.js, поскольку изображения в Composica находятся не в отдельной папке, а в той же папке, что и файлы, вызывающие изображения:
im='images/'
изменено на: im=''
Измените путь к двум документам библиотеки jquery в edgePreload.js:
{ load: "edge_includes/jquery-1.7.1.min.js"}
>{ load: "jquery-1.7.1.min.js"}
{ load: "edge_includes/edge.2.0.1.min.js"}
>{ load: "edge.2.0.1.min.js"}
Поэтому, если я не упускаю их из виду, я считаю, что все файлы имеют правильный путь. Итак, я взял предупреждение javascript и попробовал его в разных местах, чтобы увидеть, что не работает. HTML-страница работает и правильно вызывает страницу edgePreload.js. Но когда я помещаю предупреждение в последние два файла javascript (edge.js и edgeActions.js), становится очевидным, что это то, что вызывается неправильно. В файле edgePreload.js я попробовал оповещение в следующих местах:
// tried alert here and was successful!
aLoader = [
{ load: "jquery-1.7.1.min.js"},
{ load: "edge.2.0.1.min.js"},
{ load: "coachingEssentialsTug_edge.js"},
{ load: "coachingEssentialsTug_edgeActions.js"}];
// tried alert here and was successful!
//alert("Hello! I am an alert box!!");
Когда я попробовал оповещение внутри aLoader, я ничего не получил... так что по какой-то причине именно это место не позволяет мне успешно подключиться к этим двум файлам javascript.
Пожалуйста, любые предложения будут оценены!