2

WebView を含む iPhone アプリケーションがあります。この Web ビューは、 CSS スタイルのアラビア語テキストを含むXHTMLファイルをレンダリングします。フォントの種類以外のスタイルですべてが正しく機能し、含まれているテキストを英語に変更すると、フォントの種類が正しく機能します。

アラビア語フォントの問題点は何ですか?

例:

@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>
4

1 に答える 1

1

これはiOSのバグのようです。

詳細と考えられる回避策については、 https ://stackoverflow.com/a/4361653/73195 で私の回答を確認してください。

于 2012-06-19T23:04:36.210 に答える