【发布时间】:2010-04-18 18:25:51
【问题描述】:
我使用一个包含一些动画的主 SWF 文件。它使用 .php 文件中的 xml,该文件指定了几个项目,例如要在主 SWF 中使用的图像和其他 SWF。在本地一切正常,但是当通过我的家庭服务器或托管服务提供商调用它时,它不再工作了,我不明白为什么。所有链接都是相对且正确的。不知何故,主 SWF 没有完全加载,或者 .php 文件中的 XML 存在问题。我不确定,现在我只得到一个黑匣子,它不显示它应该显示的任何其他内容。 看看: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 时,这就像一个魅力。 主 sWF 中的 ActionScript 可以在与上述相同的域中找到/Actionscript_mainmovie.txt
这似乎也很有效。函数 formattabs(第 68 行)使用了一些 javascript。即使没有这个位于 /cc-common/wss/hbx.js 并实际在网页中使用。 我不知道是什么让主 SWF 无法正常工作,因为所有其他单个 SWF 在使用直接链接调用时都能正常工作。而这个只是不工作......我可能需要在 php.ini 文件中添加一些东西吗? 任何帮助将不胜感激!
【问题讨论】: