我有一个要求在页面中要复制的位置。此页面有几个带有效果的图像。它具有存储在 xml 文件中的图像路径和 Flash 文件中的效果。我正在使用网页内容显示,当我只包含纯 swf 文件时,输出为空白。我在 Flash 链接中包含了其他 .swf 文件,它们工作正常。但是这个 .swf 文件需要图像,所以它是空白的。我曾尝试制作一个 portlet,以数组形式传递图像,然后通过 javascript 进行转换,但是当我在我的网站中包含 portlet 时,我的主题和其他 WCD 受到干扰,因此我放弃了 portlet 方式。但除此之外,如何通过 Flash 链接将图像传递给 WCD。请帮助了解如何将图像和 Flash 嵌入到 Web 内容显示中。
我的实际页面有 xml :
<?xml version="1.0" encoding="utf-8" ?>
<slides>
<slide imageUrl="/images/home/A_397x930px.jpg" />
<slide imageUrl="/images/home/B_397x930px.jpg" />
<slide imageUrl="/images/home/C_397x930px.jpg" />
<slide imageUrl="/images/home/D_397x930px.jpg" />
</slides>
我的闪存代码:
<script language="javascript" type="text/javascript">
var so = new SWFObject("/andiosp-flash.swf", "mymovie", "930", "398", "8", "#ffffff");
so.addParam("quality", "high");
so.addParam("wmode", "transparent");
so.addParam("allowFullScreen", "true");
so.addParam("salign", "t");
so.write("flashcontent");
</script>
我正在使用 Liferay 6.1