0

swf ウィジェットを使用して Web サイトに画像ギャラリーを作成していますが、問題は、色を変更できないことです。

ここでウィジェットを見つけることができます.zipで、Webサーバーに配置すると(私は wamp を使用します)、素晴らしくシンプルに動作します.

プロジェクト ページの下部を見ると、次のような開発者のメモがあります。

いくつかのフラッシュ変数を含めました。提供されていない場合は、コードにデフォルトがあります。フラッシュ変数は次のとおりです。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 に変更するためにあなたの助けを求めます..

フラッシュ 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>

4

0 に答える 0