0

我已经从 flashden 购买了“虚拟画廊”,但我在实现它时遇到了问题。我不习惯使用 flash 画廊或 xml 文件,所以希望有人可以帮助我。

这是对 flash (js) 的调用:

  var so = new SWFObject("gallery.swf?xml=category_1.xml", "virtualgallery", "100%", "600", "10", "#414141");
  so.addParam("allowFullScreen", "true");
  so.addParam("scale", "noscale");
  so.addParam("menu", "true");
  so.write("flashcontent");

这是xml选项:

<options imagesFolder="images" thumbsFolder="images/thumbs" viewportMaxWidth="920" viewportMaxHeight="600" sfx="yes" />

这是我的结构和路径:

图片:/图片/画廊/

拇指:/图像/画廊/拇指/

XML:/components/com_gallery/assets/

SWF:/components/com_gallery/assets/

其中包含画廊(js)的组件是 /index.php?option=com_gallery&view=gallery&cid=7&Itemid=2 基本上是这样的:

/components/com_gallery/views/gallery/tmpl/default.php

我不认为 xml 文件喜欢使用 /images/gallery 并且我认为新的 SWFObject 不喜欢 swf 文件的路径等。我希望我在这里有意义!

如果有人可以提供帮助,那就太好了..谢谢:)

4

2 回答 2

1

如果我的答案很简单,我道歉,但是您的 xml 选项路径和您的文件结构不匹配。这将导致无法加载正确的文件。

于 2009-06-11T01:24:24.503 回答
0

好的,所以在 XML 中我必须做 ../../images/gallery/ 等

于 2009-06-18T07:01:21.907 回答