我遇到Flex(3.5)自動將「ü」轉換爲「u」的問題。只要我粘貼角色,它就會變形。Flex TextField將不接受「ü」和其他「德文」字符
有什麼我需要打開以啓用這些其他字符集?我認爲Flex支持UTF-8?
謝謝!
我遇到Flex(3.5)自動將「ü」轉換爲「u」的問題。只要我粘貼角色,它就會變形。Flex TextField將不接受「ü」和其他「德文」字符
有什麼我需要打開以啓用這些其他字符集?我認爲Flex支持UTF-8?
謝謝!
目前我用於德語/英語應用的3.3默認設置不像那樣。我製作了新的虛擬項目並嘗試了所有文本編輯區域。檢查項目屬性>資源>文本文件編碼和Flex編譯器>其他編譯器參數。如果你沒有改變任何東西,那麼它就是你使用的組件。 編輯:或者,也許它的字體,如果你使用自定義字體...
我有同樣的問題,德國字符,但這個問題是從PHP PHP開發人員,他們做了一些事情,flex沒有解決在代表這些特殊字符時出現問題,所以我在馬琳一切都很好
你用什麼字體?你確定字體支持這些字符嗎?否則你會得到你或?而不是ü。
也許太簡單了一個問題,但是你在flex-config.xml文件中設置了什麼語言?有幾個地方可以設置,包括Adrian建議的字體表。
使用Flash Text Laylout Framework,因爲它支持完整的字符集。這意味着使用Flex 4和<s:TextInput or s:TextArea
或任何其他使用TLF的火花組件。
你應該檢查你的默認編譯器參數,源文件的詳細信息和swf嵌入到的html文件,以確保它們使用utf-8。還請檢查您正在使用的字體類型,以查看所需的字符是否爲該組的一部分。