رفتن به مطلب
  • 0

مشکل در نمایش فونت webview


tamdata

سوال

با سلام خدمت تمامی دوستان

من یک صفحه html ساختم با bootstrap و فونت متنهای فارسی رو b nazanin گذاشتم. در browser کام*****بیوتر فونتش درست نمایش داده میشه ولی در گوشی فونت آن به صورت default نشون داده میشه. چطوری میشه کاری کرد که توی گوشی هم فونتش درست باشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

منم یبار میخواستم اینکارو بکنم.

با word فایل html درست کردم با تمام فایل هاشم حتی لود کردم داخل وب ویو اما فونت هاش بازهم همون اصلیه خودش شد.

شایدم نشه فونت از بیرون ادد کرد به متن وب ویو.... شاید....

لینک ارسال
به اشتراک گذاری در سایت های دیگر

فونت وب ویو رو نمیشه کاریش کرد به خصوص در اندروید 4 به بالا

هرکاری ک فکرشو بکنی کردم اخر از با تجربه ها ک پرسیدم به اون جواب رسیدم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

با سلام خدمت تمامی دوستان

من یک صفحه html ساختم با bootstrap و فونت متنهای فارسی رو b nazanin گذاشتم. در browser کام*****بیوتر فونتش درست نمایش داده میشه ولی در گوشی فونت آن به صورت default نشون داده میشه. چطوری میشه کاری کرد که توی گوشی هم فونتش درست باشه.

فکر کنم با css فونت رو تو html تعریف میکنی بعد اونو تو b4a توی یک string با دستور File.Readstring رید میکنی بعد با وب ویو loadhtml میکنی ... یه چی تو این مایه ها :

این کد html

<head>
  <style type="text/css">
     @font-face {
        font-family: MyFont;
        src: url("file:///android_asset/specialfont.ttf")
     }
     body {
        font-family: MyFont;
        font-size: medium;
        text-align: justify;
     }
   </style>

</head>
<body>
   This is the text in the special font.
</body>
</html>

[size=3]
[/size]
[left][size=3]Dim txt as String[/size][/left]

txt = File.ReadString(File.DirAssets, "testpage.html")
WebView1.LoadHtml(txt)


لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...