چگونه CK Editor را در اندروید فعال کنیم؟ حتما با CK Editor، ویرایشگر متن محبوب محیطهای تحت وب آشنا هستید. ویرایشگر محبوبی که با داشتن ابزاری مفید، در بسیاری از پنلهای کاربری تحت وب مورد استفاده قرار میگیرد. متاسفانه با با برخی از به روزرسانیهای مرورگرهای دستگاههای اندرویدی نظیر موبایلها و تبلتها، گهگاه دیده میشود که با لودشدن کامل صفحه وب مد نظر شما، قسمتی از صفحه که شامل این مرورگر محبوب است برای شما فعال نیست و اصلا دیده نمیشود.
برای رفع این موضوع، نیاز است تا زمان به روزرسانی نسخههای جدید مرورگرها منتظر بمانیم یا نیاز خود را به فراموشی بسپاریم. اما در این آموزش برای شما راهی جدید در نظر گرفته شده است. از این طریق که با تغییری کوچک در سورس فایل ckeditor.js موجود در پوشه روت این ابزار، یعنی پوشه CKEditor، این امکان فراهم میشود که بتوانید به راحتی و مشابه نسخههای دسکتاپ با این ابزار در دستگاههای اندرویدی هم کار کنید.
البته آموزش ما فراتر از امکان همیشگی استفاده و فعالسازی منوی Request desktop site در قسمت تنظیمات مرورگر Google Chrome یا Mozilla Firefox برای موبایلهاست. حتما میدانید که فعالسازی این گزینه در مرورگرهای ویژهی موبایل مساوی است با نمایش سایت درخواستی شما در قالب نسخه دسکتاپ آن و طبیعتا این یعنی نمایش ابزار CK Editor به راحتی قبل!! اما اگر کسی با این امکان آشنایی نداشت چه؟؟!! خبرنگاری را تصور کنید که نسبت به این موضوع آگاه نیست و در زمان ورود خبر خود در سایت خبرگزاریاش با این مشکل عدم نمایش ادیتور مواجه میشود!!
خوب برای فایرفاکس موبایل باید منتظر بمانید تا آپدیت جدید آن بیاید که شاید با ادیتور شما سازگار باشد و یا سایت CK Editor آپدیت جدیدی ارائه نماید که تازه پس از آن هم باز نیاز به برنامهنویس سایت شما است و تغییر و به روزرسانی CK Editor با نسخه جدید آن...! اینجاست که ما به گوگل کروم موبایل که پیش فرض هر دستگاه اندرویدی است فکر میکنیم و ضرورت اصلاح آن به شیوهای فراگیر... و اما راهکار برای گوگل کروم موبایل در نسخه اندروید جهت اصلاح نمایش سایت شما و البته راهکار ویژهی توسعهدهندگان وب اپلیکیشن یا نرمافزار سایت و نه کاربران آن:
1- آخرین نسخه CK Editor را نصب نمایید.
2- فایل ckeditor.js را با یک ویرایشگر متن مثل Notepad باز نمایید.
3- دستور مقابل را در این اسکریپت بیابید:
if(e.webkit)a.indexOf("chrome")>-1?e.chrome=true:e.safari=true;
4- دستور مقابل را جلوی خط دستور بالا اضافه نمایید:
if(e.chrome)e.mobile=false;
5- فایل تغییریافتهی ckeditor.js را ذخیره و روی محل قبلی خود در سرور مربوطه جایگزین نمایید.
6- از این لحظه CK Editor در مرورگر اندرویدی شما یعنی گوگل کروم قابل نمایش و استفاده خواهد بود.
توسینسویی باشید...
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود