![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Apr 2010
Сообщений: 72
|
В приложении столкнулся с непонятной для меня ситуацией. Решил выделить кусок кода и снова все повторилось.
package
{
import flash.display.Sprite;
import flash.display.Sprite;
import flash.events.Event;
import flash.events.ErrorEvent;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.xml.XMLDocument;
public class testXML extends Sprite
{
var xmlLoader:URLLoader = new URLLoader();
var xmlData:XML = new XML();
public function testXML()
{
xmlLoader.addEventListener(Event.COMPLETE, LoadXML);
xmlLoader.load(new URLRequest("http://localhost/requestXml"));
}
function LoadXML(event:Event):void {
xmlData = new XML(event.target.data);
trace(xmlData);
}
}
}
<?xml version="1.0" encoding="UTF-8" ?> <Test> <duration>65160</duration> <errorCode>400</errorCode> </Test> Пробовал брать xml не с сервера а подсовывать просто строкой - эффект тот же. Пробовал не преобразовывать в XML, а просто выводить в trace. Так же указывает на ошибку. |
|
|||||
|
Modus ponens
|
Если честно, то не понятно, как вы это получаете. Эта ошибка как правило изза того, что JavaScript попытался что-то загрузить из другого домейна, в Firefox. Как у вас так получается - я не знаю.
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 72
|
У меня стоит расширение для файрбага для просмотра логов. возможно причина в нем.
Я на самом деле даже добавил уже http://localhost/crossdomain.xml Добавлено через 30 минут Да. Приложение как оказалось продолжает нормально работать т.е. это какой то варнинг, котоырй меня запутал. Спасибо! |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:38. |
|
|
« Предыдущая тема | Следующая тема » |
|
|