PDA

Просмотр полной версии : Не подгружается xml файл


Count
02.12.2007, 19:31
Есть галерея,если грузить ее в основной сцене-нет никаких проблем,если же загружать ее в мувик,который в свою очередь разместить на основной сцене возникает ошибка
Error opening URL "file://

Собственно код:

photo_filename = new Array();
photo_thumbnail = new Array();
photo_description = new Array();

filepath = "photos/";
var photoindex_xml = new XML();
photoindex_xml.ignoreWhite = true;
photoindex_xml.onLoad = function()

{
var nodes:Array = this.firstChild.childNodes;
for(var i=0;i<nodes.length;i++)
{
photo_filename.push(nodes[i].attributes.filename);
photo_thumbnail.push(nodes[i].attributes.thumbnail);
photo_description.push(nodes[i].attributes.description);
}
}
photoindex_xml.load(filepath + "index.xml");

В чём может быть проблема?
Заранее спасибо!

Molecula
03.12.2007, 00:06
А где фрагмент, где Вы грузите фото в мувы?
Вообще не видно КАК вы грузите и КУДА, просто видно, что считываете инфомацию.

wvxvw
03.12.2007, 01:25
поставь var перед

var photo_filename = new Array();
var photo_thumbnail = new Array();
var photo_description = new Array();

А вообще, писать код где-то кроме главнойго таймлайна или АС классов - не хорошо, лучше так не делать.

Count
03.12.2007, 15:30
А где фрагмент, где Вы грузите фото в мувы?
Вообще не видно КАК вы грузите и КУДА, просто видно, что считываете инфомацию.
Вся проблема и заключается в том, что нет обращения к xml файлу , просто пишет что адрес, по которому находится xml -не верный
Error opening URL "file:///...../photos/list.xml"

поставь var
Мне казалось ,что явное объявление переменных в as не нужно.
Но это ,к сожалению, не помогло.

Просто понять не могу ,почему нет обращения к xml ?!

Molecula
03.12.2007, 15:50
А СФВ лежит где, рядом с папкой "photos" ?

wvxvw
03.12.2007, 21:04
А просто открыть окно експлорера, скопировать в адресную строку ссылку из ошибки, и попробовать открыть? Что получится?
Еще есть варианты с некондиционными именами папок и настройками безопасности.