更改SWF中的颜色

时间:2013-01-22 21:43:03

标签: javascript html flash

我正在使用swf小部件在网站上创建图片库,问题是,我无法更改颜色。

你可以在拉链上找到这个小部件,当它放在网络服务器上时(我使用wamp),效果很好,简单等等。

如果你看一下项目页面的底部,你会发现一个devlopper的说明:

  

我已经包含了一些flash变量,如果没有提供,则代码中有默认值。以下是flash变量:flashvars.xmlPath =“xml / data.xml”; flashvars.backgroundColor =“0×000000”; flashvars.labelColor =“0xFFFFFF”“xmlPath”是XML文件的路径。 “backgroundColor”是背景的颜色。 “labelColor”是封面流程中间文本标签的颜色。

问题是,当我尝试将此var更改为其index.html示例源中的另一个值时,它不起作用。 即使我删除var“xmlPath”中的一些字符,它仍然使用xml / data.xml的内容。似乎开发人员在实施过程中犯了错误。

由于我不喜欢使用闪光灯的js,我请求你的帮助将这个应用程序的背景颜色从黑色更改为#0C021D ..

我试过一个flash swf反编译器,没有成功,有人有提示吗?

提前致谢。

这是index.html源代码;

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>CosDesign</title>
    <link rel="stylesheet" media="screen" type="text/css" title="Design" href="css/main.css" />
    <script type="text/javascript" src="js/swfobject.js"></script>
    <script type="text/javascript">
        var flashvars = {};
        flashvars.xmlPath = "xml/data.xml";
        flashvars.backgroundColor = "0x00FF00";
        flashvars.labelColor = "0x006368"
        var params = {};
        params.loop = "false";
        params.menu = "false";
        params.quality = "best";
        params.scale = "noscale";
        params.salign = "tl";
        var attributes = {};
        swfobject.embedSWF("swf/main.swf", "myAlternativeContent", "590", "300", "10.0.0", "swf/expressInstall.swf", flashvars, params, attributes);
    </script>
</head>
<body>
    <div id="myAlternativeContent">
        <a href="http://www.adobe.com/go/getflashplayer">
        <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
        </a>
    </div>
</body>

0 个答案:

没有答案