رفتن به مطلب

مشکل افزونه Lazy Load با نسخه موبایل


پست های پیشنهاد شده

سلام من افزونه Lazy Load رو نصب کردم ولی با نسخه موبایل موشکیل داره.

لامصب افزونه ای نیست که به خاطر این مشکل بشه ازش گذشت. لطفا راهنمایی کنید توی نسخه موبایل از کار بندازم این افزونه رو :ph34r:

لینک به ارسال

میتونید براساس سیستم موبایل در جاواسکریپت عمل کنید:

var userAgent = navigator.userAgent;

if (userAgent.match(/iPad/i) || userAgent.match(/iPhone/i)) {
// iPad or iPhone
}
else {
// Anything else
}

باید لودر جاواسکریپت افزونه Lazy Load رو در کدبالا قرار بدید.

البته با php هم میشه.

منبع

لینک به ارسال

ببخشید متوجه نشدم!

الان توی افزونه این تابع هست: LazyLoad_Images::init(); که خودکار برای وردپرس بارگزاری می کنه.

الان می شه اینو از اینجا بردارم و توی قالب مورد نظرف فقط بذارم؟

لینک به ارسال

اگر تابعش همچین چیزی هست اینرو تست کنید:


var userAgent = navigator.userAgent;

if (userAgent.match(/iPad/i) || userAgent.match(/iPhone/i)) {
// nothing for iPad or iPhone
}
else {
LazyLoad_Images::init();
}

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

برای بقه دستگاه ها باید اسم agent رو پیدا و جاگذاری کنید.

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...