iOS UIWebVIew @ font-face with Arabic language

时间:2012-06-19 17:27:13

标签: ios uiwebview font-face arabic

我有一个包含webview的iPhone应用程序。此webview呈现XHTML文件,其中包含一些CSS样式的阿拉伯文本。一切都适用于其他类型的字体,如果我将包含的文本更改为英语,字体类型可以正常工作。

阿拉伯字体有什么问题?

示例:

@font-face {
    font-family: "AHRAM";
    font-style: normal;
    font-weight: bold;
    src:url("../Fonts/andlso.ttf") format("truetype");
}

@font-face {
    font-family: "DroidSans";
    font-style: normal;
    font-weight: normal;
    src:url("../Fonts/arabtype.ttf") format("truetype");
}
@font-face {
    font-family: "DroidSansFallback";
    font-style: normal;
    font-weight: normal;
    src:url("../Fonts/A_Nefel_Adeti.ttf") format("truetype");
}

p.line1 {
    font-family: "AHRAM";
}

p.line2 {
    font-family: "DroidSans";
}

p.line3 {
    font-family: "DroidSansFallback";
}




    <head>
        <link href="../Styles/p1.css" rel="stylesheet" type="text/css" />
    </head>

    <body>
        <p class="line1"> أهلاً بكم </p>
        <p class="line2"> أهلاً بكم </p>
        <p class="line3"> أهلاً بكم </p>
    </body>
</html>

1 个答案:

答案 0 :(得分:1)

这似乎是iOS中的一个错误。

有关详细信息和可能的解决方法,请在此处查看我的答案: https://stackoverflow.com/a/4361653/73195