4

我正在 phonegap 中制作一个 android 应用程序,它包含阿拉伯文和英文文本。我也在使用阿拉伯字体,更改字体工作正常,在网络浏览器中,阿拉伯文本看起来不错,但在我用于测试的 android 设备“HTC One V”中没有按应有的方式显示,文件保存在UTF-8 。谁能告诉我如何在 phonegap 中正确显示阿拉伯语文本。谢谢

بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيم

 <li class="arabic">ٱللَّهُ لَآ إِلَـٰهَ إِلَّا هُوَ ٱلۡحَىُّ ٱلۡقَيُّومُۚ لَا تَأۡخُذُهُ ۥ سِنَةٌ۬ وَلَا نَوۡمٌ۬ۚ لَّهُ ۥ مَا فِى ٱلسَّمَـٰوَٲتِ وَمَا فِى ٱلۡأَرۡضِۗ مَن ذَا ٱلَّذِى يَشۡفَعُ عِندَهُ ۥۤ إِلَّا بِإِذۡنِهِۦۚ يَعۡلَمُ مَا بَيۡنَ أَيۡدِيهِمۡ وَمَا خَلۡفَهُمۡۖ وَلَا يُحِيطُونَ بِشَىۡءٍ۬  مِنْ عِلۡمِهِۦۤ إِلَّا بِمَا شَآءَۚ وَسِعَ كُرۡسِيُّهُ     ٱلسَّمَـٰوَٲتِ وَٱلۡأَرۡضَۖ وَلَا يَـُٔودُهُ ۥ حِفۡظُهُمَاۚ وَهُوَ ٱلۡعَلِىُّ ٱلۡعَظِيمُ <span class="ui-li-count">١</span></li>

 </ul>
and here is my css for arabic font
/*custom arabic fornt*/
@font-face {  
font-family: "customfont";  
src: url(../../../fonts/ar-Othmani.ttf) format("truetype");      

} 

.arabic {  
margin: 0;  
-webkit-touch-callout: none; /*prevent callout to copy image, etc when tap to hold*/ 
-webkit-text-size-adjust: none; /* prevent webkit from resizing text to fit */
-webkit-user-select: none;    /* prevent copy paste, to allow, change 'none' to 'text' */

 font-family: "customfont" !important;  
 font-size:25px; 
 font-weight: normal !important;  
 }  
4

0 回答 0