flXHR - начало работы (простой вопрос) - PullRequest
0 голосов
/ 13 апреля 2010

Я пытаюсь использовать библиотеку JavaScript flXHR для выполнения междоменных вызовов.

Я застрял в начале.

Как говорится в документации, я скопировал / deployсодержимое каталога в каталог / scripts.Все зависимости должны быть включены в загрузку flXHR.

Это мой HTML, который возвращает несколько ошибок:

ошибки:

y.base_path не определено y.checkplayer не определено y.ua не определено E.attachEvent не является функцией

спасибо

Ответы [ 2 ]

2 голосов
/ 08 декабря 2010

flXHR протестирован и работает (AFAIK) во всех последних выпущенных версиях всех основных браузеров. Я не проверяю набор тестов каждый новый выпуск любого браузера, но я делаю это время от времени.

Что касается ошибки "base_path is undefined" ... проблема не в flXHR (или CheckPlayer), а в том, как Firebug перехватывает ошибки JS.

У меня есть блок try / catch для доступа к этой переменной, и если его нет, я предпринимаю альтернативное действие. С обычной точки зрения JS это не ошибка JS, потому что блок try / catch перехватывает его и обрабатывает. Но Firebug все еще регистрирует это как ошибку. Эта ошибка ошибочна и, насколько я знаю, не повлияет на поведение в остальной части вашего кода.

Опять же, насколько мне известно, flXHR в настоящее время работает во всех браузерах. Если у вас есть проблемы, посетите форум flXHR на http://flXHR.flensed.com.

0 голосов
/ 17 апреля 2010

Я заметил ошибку «y.base_path is undefined» иногда, но только когда Firebug открыт. Попробуйте закрыть firebug (или используйте другой браузер) и посмотрите, что произойдет.

...