[mixiアプリ] Flexでニックネームが一部文字化ける

Posted on 9月 14, 2009
Filed Under mixiアプリ |

なんだかflexを使ったmixiアプリでNicknameにシングルクオートが含まれていると ‘ が ' になってしまう。
文字化けというか、期待していないところで勝手にエスケープされてる感じで。

いろいろ調べた結果、Flexは関係なかった。

ガジェット側で

var user_name = viewer.getField(opensocial.Person.Field.NICKNAME);



var user_name = viewer.getField(opensocial.Person.Field.NICKNAME, {"escapeType": opensocial.EscapeType.NONE});

にすると解決。

OpenSocialではgetFieldを介すとデフォルトでHTML特殊文字がエスケープされるのですね。
ぜんぜん知りませんでした。

Comments

Leave a Comment

If you would like to make a comment, please fill out the form below.

Name (必須)

Email (必須)

ウェブサイト

コメント

WP-Hashcash: protecting you from spam.

Recently


Categories


Archives


Wordpress Themes