arya 0 ارسال شده در ۱۶ آبان ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۶ آبان ۱۳۹۳ اساتید محترم با سلام و احترام، با توجه به جستجو در اینترنت متوجه شدم که فونت فارسی (نوشته ها نه عداد) در webview اعمال نمی شود از طریق css و font-face، این مشکل را کاربر دیگری نیز داشته توی این سایت که تا آخر پیگیری کردم دیدم جوابی نگرفته. نیاز اصلی باز کردن یک صفحه از روی یک سایت هست، وقتی با browser default اندروید چک میکنی فونت ها به هر روشی که چک کردم اعمال نمیشه اما با browser Chrome بدون مشکل نمایش داده می شود. سوال اصلی، راهی هست engine اصلی webview از browser chrome استفاده کنه؟ از این کد هم استفاده کردم نتیجه نگرفتم: web.setWebChromeClient(new WebChromeClient()); در صورتی که در این خصوص تجربه ای دارید لطفا راهنمایی فرمائید. 1- هر گونه روشی برای تغییر فونت فارسی در Webview یا 2- استفاده از engine Chrome بجای default browser اندروید جهت نمایش درست فونت های فارسی. با تشکر نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
arya 0 ارسال شده در ۱۶ آبان ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۱۶ آبان ۱۳۹۳ از مدیران انجمن یا کاربران حرفه ای سایت هیچ یک با این مشکل روبرو نشدن یعنی تا به حال! ,-) نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
arya 0 ارسال شده در ۱۷ آبان ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۱۷ آبان ۱۳۹۳ مدیریت محترم انجمن، خواهشا این موضوع را حذف کنید چون کسی تمایل به هم فکری و پیدا کردن راهکار نداره در این خصوص... برای اطلاع دوستان عزیز و رفع مشکل مطروحه که خودم مطرح کردم و جواب نگرفتم یک راهکار غیر استاندارد وجود دارد، از iframe استفاده کنید و آدرس مورد نظر خود را در کد html دخل یک iframe بارگزاری نمائید. البته راهکار اندرویدی نیست. موفق باشید نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Razieh Shahraki 49 ارسال شده در ۱۸ آبان ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۸ آبان ۱۳۹۳ آزمایش فونت فارسی در وب ویو نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mohammadi66 23 ارسال شده در ۱۸ آبان ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۸ آبان ۱۳۹۳ منم با ایمیولتر تست کردم جواب میداد. با گوشیم تست کردم باز جوابّـــــــــــــــــــــــــــــــــــــــــــــــــــ داد! نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
arya 0 ارسال شده در ۱۸ آبان ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۱۸ آبان ۱۳۹۳ منم با ایمیولتر تست کردم جواب میداد. با گوشیم تست کردم باز جوابّـــــــــــــــــــــــــــــــــــــــــــــــــــ داد! ممنون از هر 2 دوست عزیز که این مورد را بررسی کردید، از اسکریپت html ارسالی استفاده کردم اما از فونت پیش فرض استفاده می کنه و فونت تعریف شده نمایش داده نمی شود. از اندروید 4 به بالا استفاده می کنم، نوع فونت های تعریف شده در font-face که استفاده و امتحان گردیده: ttf - .eot. - .woff - .svg. در صورت امکان نمونه فایل پروژه اندروید که تست کردید جواب گرفته اید را ارسال فرمائید تا تست نمایم. با تشکر مجدد نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Razieh Shahraki 49 ارسال شده در ۱۸ آبان ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۸ آبان ۱۳۹۳ دوست عزیز من توی پروژه جدا تست نکردم فایلشو میفرستمفایل html و کدی که برای نمایش فایل html استفاده شده [shcode=java]mWebView = (WebView)findViewById(R.id.webView1); mWebView.getSettings().setJavaScriptEnabled(true); mWebView.getSettings().setPluginsEnabled(true); mWebView.getSettings().setAllowFileAccess(true); mWebView.getSettings().setLoadWithOverviewMode(false); mWebView.getSettings().setUseWideViewPort(false); mWebView.loadUrl("file:///android_asset/2.html");[/shcode] فونت رو هم توی پوشه assets بذارین نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
arya 0 ارسال شده در ۱۸ آبان ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۱۸ آبان ۱۳۹۳ آزمایش فونت فارسی در وب ویو نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
rezaei_y 0 ارسال شده در ۱۸ آبان ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۸ آبان ۱۳۹۳ دوستانی که جواب گرفتن از چه نسخه ای از اندروید استفاده میکنن؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
arya 0 ارسال شده در ۲۰ آبان ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۲۰ آبان ۱۳۹۳ دوستانی که جواب گرفتن از چه نسخه ای از اندروید استفاده میکنن؟ زحمت کشیدید چک کردید، حداقل نسخه اندروید رو هم چک کنید و بنویسید. فکر نمیکنم هیچ کدوم با اندروید 4 به بالا خروجی گرفته باشید، جای شک اینجا به وجود اومد که mohammadi66 عزیز گفیتن: RE: مشکل فونت فارسی در webview منم با ایمیولتر تست کردم جواب میداد. با گوشیم تست کردم باز جوابّـــــــــــــــــــــــــــــــــــــــــــــــــــ داد! که اکثریت موبایل ها نسخه 4 به بالا را دیگه پشتیبانی می کنن. اگه نسخه 4 به بالا هست کد یا نمونه فقط webview استفاده شده را در قالب یک پروژه در اختیار همه دوستان در انجمن قرار دهید. ممنون نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Razieh Shahraki 49 ارسال شده در ۲۰ آبان ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۲۰ آبان ۱۳۹۳ چشم من تست میکنم روی اندروید 4 به بالا خبر میدم خودم روی اندروید 2.3 تست کردم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
arya 0 ارسال شده در ۲۰ آبان ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۲۰ آبان ۱۳۹۳ چشم من تست میکنم روی اندروید 4 به بالا خبر میدم خودم روی اندروید 2.3 تست کردم ممنون از پیگیر شما، نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Razieh Shahraki 49 ارسال شده در ۲۰ آبان ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۲۰ آبان ۱۳۹۳ دوست عزیز من کد html و عوض کردم روی اندروید 4.1 تست کردم جواب نداد نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
arya 0 ارسال شده در ۲۰ آبان ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۲۰ آبان ۱۳۹۳ دوست عزیز من کد html و عوض کردم روی اندروید 4.1 تست کردم جواب نداد راهکاری برای این مورد هست که بشه فقط فونت B Yekan را ست کرد تا نمایش بده؟ توی سایت اصلی و اکثر فروم های مرجع خارجی هم چک کردم باگ اندروید 4 به بالا محسوب میشه و چند تا راهکار چند نفر پیشنهاد کرده بودن که استفاده کردم جواب نگرفتم. مثل: [align=left]- on Android 4.2.1 the CSS option text-rendering: [/align] یا تبدیل فونت به فرمت SVG و ... هر یک از دوستان راهکاری پیشنهاد دارند یا تست کردن جواب گرفتن لطفا به اشتراک بزارید. آیا توی اندروید امکان این هست تا engine اصلی که نمایش گر وب پیش فرض webview استفاده می کند را به chrome تغییر داد، چون به صورت معمول هم با خود Default Browser هم باز میکنید این مشکل وجود داره. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
arya 0 ارسال شده در ۴ آذر ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۴ آذر ۱۳۹۳ هیچ راهکاری دوستان استفاده نکردند که جواب گرفته باشند؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
reza5791 0 ارسال شده در ۳۰ مهر ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۳۰ مهر ۱۳۹۴ Login <?php if(isset($_SESSION['msg'])){ echo $admin_lang[$_SESSION['msg']] ; unset($_SESSION['msg']); }?> Login نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
sadeq460 0 ارسال شده در ۱ دی ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۱ دی ۱۳۹۴ // Pretend this is an html document with those three characters String scandinavianCharacters = "øæå"; // Won't render correctly webView.loadData(scandinavianCharacters, "text/html", "UTF-8"); // Will render correctly webView.loadDataWithBaseURL(null, scandinavianCharacters, "text/html", "UTF-8", null); نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
nima.aran 0 ارسال شده در ۳ اسفند ۱۳۹۶ گزارش اشتراک گذاری ارسال شده در ۳ اسفند ۱۳۹۶ سلام به همه کسانی که این مطلب رو مطالعه می کنند. به نرم مشکل اصلی این هست که دوستان وقتی که یه فایل HTML یا razor با پسوند cshtml رو می خوان save کنن از اونجایی که قاعدتا برای تست متن فارسی یه عبارتی رو توش نوشتن موقع save ویژوال استودیو ازشون می پرسه که با چه encoding فایل ذخیره شه. من بار اول که تنظیمات رو روی UTF-8 گذاشتم متن فارسی بر خلاف انتظار با مشکل روبرو شد. اما وقتی encoding پیش فرض رو گذاشتم متن فارسی درست نشون داده شد. یعنی: 1. مشل از HTML هاتون نیست. 2. مشکل از code behind تون هم نیست. روش save کردن فایل های razor و html درست نیست. به نظرم وقتی razor فایل رو می خونه به صورت string خودش اون رو به UTF-8 تبدیل می کنه (البته تو کد خودمون میگیم به چی تبدیل کنه) وقتی خودمون فایل رو UTF-8 ذخیره کردیم تبدیل مجددش به UTF-8 باعث به هم ریختگی متون فارسی می شه. در صورتی که نقدی روی حرف من دارید باهام در میون بزارید. تشکر. aran.nima[at]gmail.com نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .