0

我在网上购买了一个作品集画廊。代码采用 HTML、JavaScript 和 XML 格式。我想能够选择一个图标并打开一个灯箱图像以显示所选项目。图库还假设允许图标播放 SWF 文件。我已经成功地将我的图像集成到图库中,但是我无法播放 .swf 文件。我试图将我的 .swf 文件结构和文件名插入到示例中,但这不起作用。鉴于下面提供的工作加载 .swf 文件示例的 XML 代码。有人可以告诉我正确的代码来让我玩吗?

是否也可以在点击时打开网站?那个代码会是什么样子?

我还提供了投资组合演示的链接,以演示其工作原理。

http://codecanyon.net/item/tonic-gallery-jQuery-xml-portfolio-gallery/full_screen_preview/120710(演示)

我的 .swf 文件的文件结构是 images/psst.swf 我的文件大小是 550x400

我的 XML 代码

<?xml version="1.0" encoding="UTF-8"?>
<portfolio>

<categories>
<category id="graphic">Graphic Design</category>
<category id="web">Web Design</category>
<category id="photo">Photography</category>
<category id="video">Videos</category>
</categories>

<item>
    <thumbnail>images/img1.jpg</thumbnail>
    <preview>images/preview.jpg</preview>
    <category>graphic,web,photo</category>
    <description>Description goes here</description>
</item>

         <item>
    <thumbnail>images/img3.jpg</thumbnail>
    <preview>http://www.adobe.com/products/flashplayer/include/marquee/design.swf?width=792&   amp;height=294</preview>
    <category>video</category>
    <description>Flash video preview</description>
</item>
4

1 回答 1

0

对不起我之前的回答,我不明白你到底想做什么。

我查看了画廊网站http://pexeto.com/tonic_gallery/上的 xml ( http://pexeto.com/tonic_gallery/portfolio.xml ),您可以查看代码。flash 部分在工作示例中如下所示:

<item>
    <thumbnail>images/flash.jpg</thumbnail>
    <preview>http://www.adobe.com/jp/events/cs3_web_edition_tour/swfs/perform.swf?width=792&height=294</preview>
    <category>video</category>
    <description>Flash video preview</description>
</item>

所以我认为你的问题是预览字段url中的空格和&,尝试使用“&”这样:

<preview>http://www.adobe.com/products/flashplayer/include/marquee/design.swf?width=792&height=294</preview>

代替:

<preview>http://www.adobe.com/products/flashplayer/include/marquee/design.swf?width=792&   amp;height=294</preview>
于 2012-11-28T14:52:05.647 回答