今天碰到一個(gè)flash,通過配置加載xml,xml文件中的中文內(nèi)容無法顯示在動(dòng)態(tài)文本標(biāo)簽上,英文沒有問題,設(shè)置了system.usecodepage = true也沒用。全部統(tǒng)一為utf-8也還是沒效果。
這個(gè)flash是一個(gè)國(guó)外的網(wǎng)站下載的,默認(rèn)的是英文的,編譯成swf的flash版本應(yīng)該也是英文的。flash源代碼是通過swf反編譯得來,即使注釋了as腳本,直接設(shè)置動(dòng)態(tài)文本的值為中文的,還是無法顯示。
后面通過刪除動(dòng)態(tài)文本,再?gòu)墓ぞ邫谥型先雱?dòng)態(tài)文本設(shè)置id,編譯后發(fā)現(xiàn)flash能顯示xml配置文件中的中文了,⊙﹏⊙b汗。。。flash動(dòng)態(tài)文本也認(rèn)語言啊。。英文flash編寫的swf不認(rèn)中文,得用中文的flash來編寫。
不知道動(dòng)態(tài)文本是不是也會(huì)有默認(rèn)字符集,可以設(shè)置支持中文什么的。。。╮(╯▽╰)╭。。。我也不是專門搞前臺(tái)UI的,反正解決了,就不研究動(dòng)態(tài)文本的字符集了。。
新聞熱點(diǎn)
疑難解答