ユーザー指定のメタタグを保持
AS3で独自メタデータの保持@BeInteractiveさんを試してみて分かったこと
FlexBuilderでコンパイルしたノンデバッグSWFには
ユーザー指定のメタタグが保持されない...orz
FlexCodersのメーリングリストにも同様の投稿があり
「Antを使用してSDKのコンパイラを使用した方が良い」とあります。
Re: Flex 2 Compiler / Metadata Question
Flex 2.0.1 のリリースノートのバグフィックスで
「keep-as3-metadataが再帰的に使用できないバグが修正されました」
と書いてあったので、
「ひょっとしてノンデバッグSWFは直ってない?」
と、思って「dump-config」コンパイラオプションを使って
FlexBuilderのコンパイルコンフィグを吐き出し、
「load-config+=...」ではなく「load-config=...」にして
さらに、ダンプで吐き出したコンフィグを直にいじって
メタタグを追加してみました...
コンフィグエラーになる...orz
どうやら吐き出されたコンフィグがUTF-8なのがまずいみたいです(WHY!?)
で、コンフィグを外部エディッタで開き「SHIFT JIS」で保存。
今度は「mxml-manifest.xml」が無いと怒られる...w
Flex SDK 2 のフォルダにあるファイルをコピーする。
コンパイルOK(ふ~)
で、メタタグはと言うと...駄目でした orz
もうちょっと試してみますが、素直にAnt使って
SDKでコンパイルさせる方が良いかも...
独自メタタグを使用したい場合は...
FlexBuilderでコンパイルしたノンデバッグSWFには
ユーザー指定のメタタグが保持されない...orz
FlexCodersのメーリングリストにも同様の投稿があり
「Antを使用してSDKのコンパイラを使用した方が良い」とあります。
Re: Flex 2 Compiler / Metadata Question
Flex 2.0.1 のリリースノートのバグフィックスで
「keep-as3-metadataが再帰的に使用できないバグが修正されました」
と書いてあったので、
「ひょっとしてノンデバッグSWFは直ってない?」
と、思って「dump-config」コンパイラオプションを使って
FlexBuilderのコンパイルコンフィグを吐き出し、
「load-config+=...」ではなく「load-config=...」にして
さらに、ダンプで吐き出したコンフィグを直にいじって
メタタグを追加してみました...
コンフィグエラーになる...orz
どうやら吐き出されたコンフィグがUTF-8なのがまずいみたいです(WHY!?)
で、コンフィグを外部エディッタで開き「SHIFT JIS」で保存。
今度は「mxml-manifest.xml」が無いと怒られる...w
Flex SDK 2 のフォルダにあるファイルをコピーする。
コンパイルOK(ふ~)
で、メタタグはと言うと...駄目でした orz
もうちょっと試してみますが、素直にAnt使って
SDKでコンパイルさせる方が良いかも...
独自メタタグを使用したい場合は...
この記事にコメントはありません。
[コメントの追加]