2017-08-07 31 views
0

我擴展了ckeditor的config.js以顯示拉丁擴展-A集的一些特殊字符。這顯示在特殊字符彈出框中可以。當我在我的開發機器上測試我的網站時,當我在我的製作和現場網站上測試它時,它可以正常工作,但沒有顯示它默認爲普通字符。這是在azure網站上託管的。我的Web應用程序是ASP.NET MVC5,我的數據庫是MySQL。拉丁擴展A字體不在Ckeditor中顯示

config.specialChars = config.specialChars.concat(['Ā'], 
     ['ā'], 
     ['Ū'], 
     ['ū'], 
     ['Ō'], 
     ['ō'], 
     ['Ī'], 
     ['ī'], 
     ['Ē'], 
     ['ē'] 

    ); 

有沒有人有這個問題,並有修復或任何人都可以指向正確的方向?

回答

0

我做了進一步的研究和調查,發現如果將拉丁字符直接放入數據庫中,它就會保存。我還發現ckeditor中的普通拉丁字符保存並保證數據庫正常。所以我認爲問題在於保存和連接到數據庫之間 - 經過研究,我發現將Charset = utf8添加到MySql連接可以解決問題。