html中的阿拉伯语文本作为问号在黑莓webview中出现

时间:2013-06-30 22:53:27

标签: html blackberry character-encoding arabic blackberry-webworks

我基本上是iOS开发人员,现在我正在进行黑莓开发,我需要在BB中的webview(浏览器)中显示一个带有阿拉伯字符的html字符串。但它在webview中显示为所有阿拉伯字符的问号。

下面的

是html字符串,

<html lang="ar"><head><title></title>
<meta charset="UTF-8">
<style type="text/css">
</style>
</head>
<body>
<article><h1><country>جمهورية فنزويلا البوليفارية</country>
</h1><content><visas><h2><title>للمواطنين القطريين الراغبين بالسفر إلى فنزويلا</title></h2><content_red>يحتاج حاملو الجوازات الدبلوماسية أو الخاصة أو العادية إلى تأشيرة دخول إلى فنزويلا</content_red><div>يجب إصدار التأشيرة من  أقرب سفارة تابعة لفنزويلا</div><hr /><h2><title>لمواطني فنزويلا الراغبين بالسفر إلى قطر</title></h2><content_red>يحتاج حاملو الجوازات الدبلوماسية أو العادية إلى تأشيرة دخول إلى دولة قطر</content_red><div>يجب إصدار التأشيرة من  أقرب سفارة تابعة لدولة قطر</div></visas></content></article></body></html> 

在“meta”中,我试过了两个 meta http-equiv =“content-type”content =“text / html; charset = UTF-8和meta charset =”ISO-8859-1但仍未成功..有任何建议请...谢谢

1 个答案:

答案 0 :(得分:0)

请像这样使用

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Final//EN">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <style type="text/css">
            body { direction: rtl; }
        </style>
    </head>

    <body>
       <article><h1><country>جمهورية فنزويلا البوليفارية</country>
</h1><content><visas><h2><title>للمواطنين القطريين الراغبين بالسفر إلى فنزويلا</title></h2><content_red>يحتاج حاملو الجوازات الدبلوماسية أو ال`enter code here`خاصة أو العادية إلى تأشيرة دخول إلى فنزويلا</content_red><div>يجب إصدار التأشيرة من  أقرب سفارة تابعة لفنزويلا</div><hr /><h2><title>لمواطني فنزويلا الراغبين بالسفر إلى قطر</title></h2><content_red>يحتاج حاملو الجوازات الدبلوماسية أو العادية إلى تأشيرة دخول إلى دولة قطر</content_red><div>يجب إصدار التأشيرة من  أقرب سفارة تابعة لدولة قطر</div></visas></content></article>
    </body>
</html>