2012-12-06 48 views
1

我創建了一個android phonegap應用程序,它可以顯示印度語,斐濟語等多種語言的信息。印地語語言內容可以在模擬器中正確顯示,但它不適用於實際的Android設備。它顯示一個小方盒子。在Android手機應用語言(印度語言印地語)字體在Android模擬器中工作,但它不在真實設備中工作。

我將解釋步驟:

  • 我使用Web字體轉換器和轉換de.ttf,它產生的3個文件。

  • 我將所有這些文件複製到我的項目目錄中名爲「font」的文件夾中。

  • 我在css中添加了font-face

我在一個div中調用了font-face並添加了印地文文本。

在此先感謝。

+0

模擬器和手機上的android版本是什麼? – jett

回答

0

我在猜Android emulator does not display Hindi font答案顯示了問題。

Problem with Hindi keyboard on Android 2.3 emulator是另一個重複。

從我所瞭解的印地語沒有完全實現舊手機。由於仿真器的操作系統版本高於手機,因此它可能在仿真器中有效。我建議你改變創建一個新的模擬器圖像與手機相同的版本,並進行測試。如果它在仿真器上不起作用,那麼將操作系統版本提升至最終版本。這將是您的應用程序最低操作系統版本。

如果由於某種原因在相同版本的文本顯示正確,那麼其他事情正在進行。

+0

感謝您的回覆。我不是說打字。我只是顯示印地文字.. – Richard

+0

是的,我知道。它似乎沒有完整的字符集:http://code.google.com/p/android/issues/detail?id = 1618 - 谷歌已添加進一步的支持,但還沒有解決它。請找到您正在運行的手機版本和模擬器版本,並回覆上面的評論。 – jett

+0

手機版本:2.2.1。 模擬器版本:4.0。 – Richard

相關問題