Amazon

2011年6月25日土曜日

escapeMultiByte

ちょっと、ActionScript3.0ではまった。
日本語をescape()して、某ガジェット内なので、ExternalInterfaceで、JavaScriptに渡してということをしてたら、JavaScriptでエラー。
ちょっとぐぐって、ActionScript3.0のURLエンコードは、escape()ではなくて、escapeMultiByte()でとのことなので、変更したらうまくいった。
importは、flash.utils.escapeMultiByte;

サーバーサイドのPHPでもちゃんと受信できた。