| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Flash > Flash и подгрузка xml со стороны |
| Автор: Dzo 9.10.2009, 02:51 |
| В общем не знаю... Ничего не получается! Значит есть флеш объект. Скажем флеш галерея, которая берет данные на файлы картинок из xml файла. Задача такая, чтобы подгружать этот xml файл со стороннего хостинга. Что делаю я: 1) Захожу в fla исходник, нахожу место, где указывается путь моего xml файла, скажем data.xml, и меняю его на http://myhosting.com/data.xml 2) Закачиваю data.xml на myhosting.com 3) Тычу в Adobe Flash Ctrl+Enter, то есть компилю заново мувик, и вуаля. Все отлично работает! 4) Теперь, закачиваю все ссылающиеся данные в data.xml на myhosting.com и меня все ссылки в data.xml c локальных на http://myhosting.com/mypicture.jpg 5) Компилю заново flash файл и вуаля, все работает. То есть у меня флеш файл находится локально, но все данные подгружаются из интернета. 6) А теперь проблема. Если я возьму и свой флеш файлег закачаю на тот же хостинг http://myhosing.com/flash.swf, то он ПЕРЕСТАЕТ РАБОТАТЬ! То есть он сам подгружается, а данные никакие не подгружаются : ( Что делать? Помогите! Проблема не локальная, пробовал с пяток разных флеш объктов из разных источник (несколько из них с flashdena) и везде такая хрень. Мне очень нужно, чтобы мои файлы подгружались именно глобальными ссылками, так как вообще-то все данные должны находится на дном хостинге (включая xml файл), а сам флеш файл на другом. Спасибо! |
| Автор: bars80080 9.10.2009, 09:43 |
| надобно бы проверить пути. выведи в http://myhosing.com/flash.swf на экран полный путь http://myhosting.com/data.xml , тот ли он? и присмотрись, не находится ли у тебя в адресной строке http://www.myhosing.com/flash.swf или наоборот данные http://www.myhosting.com/data.xml то есть домен должен быть одинаковым да, и надеюсь при публиковании flash.swf у тебя стоит галочка на использовании в интернет? |
| Автор: Dzo 9.10.2009, 22:24 |
| Хорошо, а почему вот такая фигня... 1) Есть сервак на котором поднята MediaWiki 2) Я хочу туда загрузить свою флеш галерею. Создаю страницы с xml данными, прописываю пути к ним, добавляя action=raw, чтобы я получил чистый xml. Прописываю эти пути к xml данным в свою флеш галерею. Компилю. Локально все отлично работает. 3) Загружаю галерею в тот же домен(!) как один из файлов MediaWiki и нифига не работает. Хотя локально, все прекрасно работает и данные с сервака получаются. Еще такая фишка, что галерея не плюется, что не может найти xml файл... Просто вместо значений везде прописывается undefined. ВАЖНОЕ ДОБАВЛЕНИЕ: Как может быть такое,что абсолютно один и тот же флеш мувик прекрасно работает в Firefox 2.0.0.12, в IE7 и НЕ работает в firefox 3.5???? |
| Автор: bars80080 10.10.2009, 01:05 |
| точно ли опубликовано для интернета? плеер не установлен? |
| Автор: Dzo 10.10.2009, 23:49 |
| Не работает я имею ввиду, что видно флешку, видны элементы, но данные не подгружаются. |
| Автор: bars80080 11.10.2009, 00:10 |
| Автор: Graf_h 11.10.2009, 21:11 |
| Dzo, почитайте про Flash player security |