حسین 323 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 سلام من افزونه Lazy Load رو نصب کردم ولی با نسخه موبایل موشکیل داره.لامصب افزونه ای نیست که به خاطر این مشکل بشه ازش گذشت. لطفا راهنمایی کنید توی نسخه موبایل از کار بندازم این افزونه رو نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 میتونید براساس سیستم موبایل در جاواسکریپت عمل کنید:var userAgent = navigator.userAgent;if (userAgent.match(/iPad/i) || userAgent.match(/iPhone/i)) { // iPad or iPhone}else { // Anything else}باید لودر جاواسکریپت افزونه Lazy Load رو در کدبالا قرار بدید.البته با php هم میشه.منبع 1 نقل قول لینک به ارسال
حسین 323 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 ببخشید متوجه نشدم!الان توی افزونه این تابع هست: LazyLoad_Images::init(); که خودکار برای وردپرس بارگزاری می کنه.الان می شه اینو از اینجا بردارم و توی قالب مورد نظرف فقط بذارم؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 اگر تابعش همچین چیزی هست اینرو تست کنید:var userAgent = navigator.userAgent;if (userAgent.match(/iPad/i) || userAgent.match(/iPhone/i)) { // nothing for iPad or iPhone}else { LazyLoad_Images::init();}باید بجای تابع فراخوانی در اسکریپت قرار بگیره. البته کد بالا برای آیفون و آی پد کار میکنه.برای بقه دستگاه ها باید اسم agent رو پیدا و جاگذاری کنید. 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .