幻灯片专业版-Flash加载,但图像不加载。为什么?

幻灯片专业版-Flash加载,但图像不加载。为什么?,flash,slideshow,swfobject,Flash,Slideshow,Swfobject,我在这里安装了Slideshow pro和swfobject: 闪存加载,但图像不加载。我已经仔细检查了死亡的图像路径,它们看起来是正确的 以下是html: <object id="alumni" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="520" height="270"> <param name="movie" value="http://globalhealth-dev.oit.duke.edu

我在这里安装了Slideshow pro和swfobject:

闪存加载,但图像不加载。我已经仔细检查了死亡的图像路径,它们看起来是正确的

以下是html:

<object id="alumni" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="520" height="270">
<param name="movie" value="http://globalhealth-dev.oit.duke.edu/alumni-slideshow.swf" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="http://globalhealth-dev.oit.duke.edu/alumni-slideshow.swf" width="520" height="270">

<!--<![endif]-->
<div>
    <h1>Alternative content</h1>
    <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/photos/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->

</object>

替代内容

以下是swfobject代码:

<script type="text/javascript">
swfobject.registerObject("slideshow", "9.0.0", "expressInstall.swf");
    swfobject.registerObject("alumni", "9.0.0", "expressInstall.swf");
</script>

注册表对象(“幻灯片放映”、“9.0.0”、“expressInstall.swf”);
注册对象(“校友”、“9.0.0”、“expressInstall.swf”);
images.xml文件和gallery都位于根目录中,xml文件代码为:

<?xml version="1.0" encoding="UTF-8"?>
  <gallery>
   <album title="Alumni" description="Duke Global Health Institute Alumni" lgPath="gallery/album1/lg/">
  <img src="kohler.jpg" />
  <img src="zimmerman.jpg" />
  <img src="griffin.jpg" />
   </album>
</gallery>


我会很感激你能帮我解决这个问题!谢谢。

好的,你准备好了吗,你把它们都放到根目录下,现在就可以访问这个url了


在你想要的地方嵌入它。

好的,你准备好了吗,你把它们都放到根目录下,现在就可以访问这个url了


在Slideshow Pro的帮助下,我终于找到了解决方案:

  • 将images.xml的完整url放在Flash中的ssp首选项中:
  • 将gallery images文件夹的完整路径放在xml文件中:
  • 仅将图像的名称放在img src链接中:img src=“photo1.jpg”


  • 在Slideshow Pro的帮助下,我终于找到了解决方案:

  • 将images.xml的完整url放在Flash中的ssp首选项中:
  • 将gallery images文件夹的完整路径放在xml文件中:
  • 仅将图像的名称放在img src链接中:img src=“photo1.jpg”


  • 对我来说,这是crossdomain.xml和我的Apache mod_重写规则的问题,该规则将所有domain.com请求定向到www.domain.com

    我将其添加到.htaccess文件中,它再次开始工作:

    RewriteRule ^/crossdomain\.xml$ - [L]
    RewriteCond %{HTTP_HOST} ^domain\.com
    RewriteRule ^(.*) http://www.domain.com%{REQUEST_URI} [redirect=permanent]
    

    对我来说,这是crossdomain.xml和我的Apache mod_重写规则的问题,该规则将所有domain.com请求定向到www.domain.com

    我将其添加到.htaccess文件中,它再次开始工作:

    RewriteRule ^/crossdomain\.xml$ - [L]
    RewriteCond %{HTTP_HOST} ^domain\.com
    RewriteRule ^(.*) http://www.domain.com%{REQUEST_URI} [redirect=permanent]
    

    嗨,尤金,我尝试了这条路,得到了同样的结果。xml文件和库位于同一目录中。这看起来应该是合理的,但是.././不应该在页面和.xml文件之间吗?但是,正在使用swf文件进行连接。还有其他想法吗?谢谢我保留了完整的路径,以便您可以尝试一下。不,不是,实际上xml路径是:而照片的路径是:man,将您的应用程序也放在根目录下,而不是其他两个子文件夹中,只放在根目录下!嗨,尤金,我尝试了这条路,得到了同样的结果。xml文件和库位于同一目录中。这看起来应该是合理的,但是.././不应该在页面和.xml文件之间吗?但是,正在使用swf文件进行连接。还有其他想法吗?谢谢我保留了完整的路径,以便您可以尝试一下。不,不是,实际上xml路径是:而照片的路径是:man,将您的应用程序也放在根目录下,而不是其他两个子文件夹中,只放在根目录下!