2009-12-11 13 views
0

我使用FBJS FB.Connect.streamPublish。 「你在想什麼?」的內容字段由我的代碼填充幷包含重音字符。在IE瀏覽器看起來很好。在FireFox上,重音字符不顯示。Facebook連接FBJS誤解重音字符

消息上的警報(消息)顯示它包含缺少的字符,但它不顯示在FB對話框中。

有關如何解決這個問題的任何建議?

謝謝。 Niro

回答

0

似乎FB.Connect.streamPublish的第一個參數需要用Firefox中的UTF8來顯示重音字符。轉換爲UTF8可以這樣得到: unicodestr = unescape(encodeURIComponent(str));

請注意,它僅適用於Firefox,Chrome和Safari,並會混淆IE中的字符串。