Flex Mobile Project として Flash Builder 4.6 (Flex SDK 4.6.0) でモバイル アプリを開発しています。
unescape メソッドがエンコードされた文字の一部を空のスペースに置き換えたときに、これに気付きました。
trace(unescape("%8A %9F")); // traces NOTHING
私がテストした限り、%80 ~ %9F 内のすべての文字は何も置き換えられません。残りのキャラクターはうまく機能しているようです。
Flex Mobile Project として Flash Builder 4.6 (Flex SDK 4.6.0) でモバイル アプリを開発しています。
unescape メソッドがエンコードされた文字の一部を空のスペースに置き換えたときに、これに気付きました。
trace(unescape("%8A %9F")); // traces NOTHING
私がテストした限り、%80 ~ %9F 内のすべての文字は何も置き換えられません。残りのキャラクターはうまく機能しているようです。
このチャートを参照した後:http ://www.w3schools.com/tags/ref_urlencode.asp
これらの文字は標準セットではなく、flashがすべてを直接サポートしているわけではないようです。
しかし、これを試して、探しているものが得られるかどうかを確認してください。
http://snipplr.com/view/46566/as3-encode-and-decode-html-entity-names-full-set/