ورود

View Full Version : نحوه استفاده از فونت دلخواه در webbiew



jalil_gh
یک شنبه 14 اردیبهشت 1393, 22:35 عصر
تو وب میشه با استفاده از font-face فونت دلخواه خودمون رو به صفحه وب بدیم. من خواستم از این خاصیت تو webview استفاده کنم ولی موفق نشدم. همه فایل‌های html و css و فونت‌ها تو فولدر assets قرار دارن.
کاری که من کردم این بود که خاصیت font-face رو ایجاد کردم و اونو به h2 دادم.
@font-face { font-family: 'BNazanin';
src: url('fonts/BNazanin.ttf');
}


h2 {
font-family: 'BNazanin';
}
ولی کار نکرد.
بعضی جاها گفته بودن باید url رو به این صورت بنویسم
src: url('file:///android_asset/fonts/BNazanin.ttf');
ولی باز هم تأثیری نداشت.
بعضی جاها هم گفته بودن که اندروید با فونت‌های بعضی زبان‌ها منجمله فارسی مشکل داره.
حالا این کار شدنیه و اگه بله چطوری؟؟

#root#
یک شنبه 14 اردیبهشت 1393, 22:54 عصر
حداکثر api که میشه جواب گرفت api 10 هستش یعنی نون زنجبیلی.

jalil_gh
دوشنبه 15 اردیبهشت 1393, 00:51 صبح
تو نسخه ۴.۱ با فونت انگلیسی تست کردم کار می‌کنه. ولی فونت فارسی رو ساپورت نمی‌کنه.تو نسخه ۴.۴.۲ تو شبیه‌ساز (جنی‌موشن) تست کردم خوشبختانه فونت فارسی رو ساپورت می‌کنه.پس می‌شه به آینده امیدوار بود.

#root#
دوشنبه 15 اردیبهشت 1393, 06:26 صبح
تو نسخه ۴.۴.۲ تو شبیه‌ساز (جنی‌موشن) تست کردم خوشبختانه فونت فارسی رو ساپورت می‌کنه.پس می‌شه به آینده امیدوار بود.
اگه امکانش هست فونت و کدی که برای html استفاده کردی منم تست کنم گوشیم 4.4.2 هستش.

jalil_gh
سه شنبه 16 اردیبهشت 1393, 13:17 عصر
این یه پروژه اکلیپس هست می‌تونید تست کنید.
من تو شبیه ساز تست کردم شما تو گوشی تست کنید و نتیجه رو اعلام کنید.
این یه تصویر از جنی موشن
118700

اینک دریافت پروژه (http://s5.picofile.com/file/8122373550/WebViewCustomFont.zip.html)

#root#
سه شنبه 16 اردیبهشت 1393, 14:28 عصر
این یه پروژه اکلیپس هست می‌تونید تست کنید.
من تو شبیه ساز تست کردم شما تو گوشی تست کنید و نتیجه رو اعلام کنید.

درسته ، حق با شماست ، اونقدر نشده بود قبلا که من گفتم نمیشه ، فقط الان طبق آخرین آمار تو دنیا سهم کیت کت 8.5 درصده.