SWF (с использованием XML) работает только локально, а не на домашнем сервере или сервере веб-хостинга - PullRequest
0 голосов
/ 18 апреля 2010

Я использую основной SWF-файл с анимацией. Он использует XML из файла .php, который определяет несколько элементов, например, изображения и другие SWF-файлы, которые будут использоваться в основном SWF-файле. Локально все работает отлично, но при вызове через мой домашний сервер или хостинг-провайдер это больше не работает, и я не понимаю, почему. Все ссылки являются относительными и правильными. Каким-то образом основной SWF-файл загружается не полностью или имеет проблемы с XML из файла .php. Я не уверен, теперь я получаю только черный ящик, который не показывает никакого другого контента, который он должен. проверить это: http://deoshermes.ath.cx/cc-common/templates/dynamiclead/dynamic_leadee.swf

XML:

<?xml version="1.0" ?><dynamic_content>
    <item 
 blurb="Text 1" 
 content_url=""  
 content_source="" 
 content_timer="8000" 
 content_target="_self"
 tab_color="0x000000"
 tab_border_color="0x000000" 
 tab_arrow_color="0xFFFFFF" 
 tab_text_color="0xFFFFFF" 
 tab_image="/template/images/dle_TOPmay06.jpg" 
 cycle="true" 
 content_border_color="0x" 
 content_bg_image="" 
 tab_hl_color="0x000000" 
 tab_highlight_color="0x" 
 tab_highlight_text_color="0x" 
 tab_highlight_image="" >
</item>
<item blurb="Text 2" 
 content_timer="5000" 
 cycle="true" 
 content_border_color="0x" 
 content_bg_image="" 
 tab_hl_color="0xFFFFFF" 
 tab_border_color="0xFFFFFF" 
 tab_color="0xFFFFFF" 
 tab_arrow_color="0xFFFFFF" 
 tab_text_color="0xFFFFFF" 
 tab_image="/template/images/dle_MIDandBOTmay06.jpg" 
 tab_highlight_color="0x" 
 tab_highlight_text_color="0x" 
 tab_highlight_image="" 
 content_url="" 
 content_source="" 
 content_target="_self" >
</item>
<item blurb="Text 3" 
    content_timer="5000" 
    cycle="true" 
    content_border_color="0x" 
    content_bg_image="" 
    tab_hl_color="0xFFFFFF" 
    tab_border_color="0xFFFFFF" 
    tab_color="0xFFFFFF" 
    tab_arrow_color="0xFFFFFF" 
    tab_text_color="0xFFFFFF" 
    tab_image="/template/images/dle_MIDandBOTmay06.jpg" 
    tab_highlight_color="0x" 
    tab_highlight_text_color="0x" 
    tab_highlight_image="" 
    content_url="" 
    content_source="" 
    content_target="_self" >
</item>
</dynamic_content>

это работает как талисман при локальном вызове основного SWF. ActionScript от основного sWF можно найти в том же домене, что и выше / Actionscript_mainmovie.txt

Это также, кажется, прекрасно работает. функция formattabs (строка 68) использует некоторый JavaScript. Локально основной SWF функционирует даже без этого hbx файла, который находится /cc-common/wss/hbx.js и использовать на веб-странице на самом деле. Я не имею ни малейшего понятия, что мешает основному SWF работать должным образом, потому что все другие отдельные SWF работают правильно при вызове по прямой ссылке. А этот просто не работает ... Может мне нужно что-то добавить в файл php.ini? Любая помощь будет оценена!

1 Ответ

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

я был идиотом XML-код входит в XML-файл, а для .php требуется php ... Итак, я создал файл со всем необходимым: ссылки, цвета и т. д. для SWF, а затем .php создает вывод XML, который теперь SWF может правильно использовать. , Я на самом деле положил XML прямо в .php ....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...