start_url در حالت آفلاین با 200 پاسخ نمی دهد

مانیفست برای یک برنامه وب پیشرو (PWA) باید دارای یک start_url باشد که نشان می‌دهد نشانی وب زمانی که کاربر برنامه را راه‌اندازی می‌کند، بارگیری می‌شود.

اگر مرورگر هنگام دسترسی به برنامه از start_url پاسخ HTTP 200 دریافت نکرد، یا start_url درست نیست یا صفحه به صورت آفلاین قابل دسترسی نیست. این امر باعث ایجاد مشکلاتی برای کاربرانی می شود که برنامه را روی دستگاه های خود نصب کرده اند.

چگونه ممیزی start_url Lighthouse شکست می خورد

Lighthouse برنامه های وب را که URL شروع آنها در حالت آفلاین با 200 پاسخ نمی دهد پرچم گذاری می کند:

ممیزی فانوس دریایی که نشان می دهد URL شروع با 200 در حالت آفلاین پاسخ نمی دهد

چگونه مطمئن شویم صفحه شما به صورت آفلاین در دسترس است

  1. اگر قبلاً ندارید، یک مانیفست برنامه وب اضافه کنید .
  2. بررسی کنید که start_url در مانیفست شما درست باشد.
  3. یک سرویس دهنده به برنامه خود اضافه کنید.
  4. از Service Worker برای کش کردن فایل‌ها به صورت محلی استفاده کنید.
  5. در حالت آفلاین، از Service Worker به عنوان پروکسی شبکه برای بازگرداندن نسخه ذخیره شده محلی فایل استفاده کنید.

برای اطلاعات بیشتر به صفحه فعلی با راهنمای 200 در حالت آفلاین پاسخ نمی دهد .

منابع

،

مانیفست برای یک برنامه وب پیشرو (PWA) باید دارای یک start_url باشد که نشان می‌دهد نشانی وب زمانی که کاربر برنامه را راه‌اندازی می‌کند، بارگیری می‌شود.

اگر مرورگر هنگام دسترسی به برنامه از start_url پاسخ HTTP 200 دریافت نکرد، یا start_url درست نیست یا صفحه به صورت آفلاین قابل دسترسی نیست. این امر باعث ایجاد مشکلاتی برای کاربرانی می شود که برنامه را روی دستگاه های خود نصب کرده اند.

چگونه ممیزی start_url Lighthouse شکست می خورد

Lighthouse برنامه های وب را که URL شروع آنها در حالت آفلاین با 200 پاسخ نمی دهد پرچم گذاری می کند:

ممیزی فانوس دریایی که نشان می دهد URL شروع با 200 در حالت آفلاین پاسخ نمی دهد

چگونه مطمئن شویم صفحه شما به صورت آفلاین در دسترس است

  1. اگر قبلاً ندارید، یک مانیفست برنامه وب اضافه کنید .
  2. بررسی کنید که start_url در مانیفست شما درست باشد.
  3. یک سرویس دهنده به برنامه خود اضافه کنید.
  4. از Service Worker برای کش کردن فایل‌ها به صورت محلی استفاده کنید.
  5. در حالت آفلاین، از Service Worker به عنوان پروکسی شبکه برای بازگرداندن نسخه ذخیره شده محلی فایل استفاده کنید.

برای اطلاعات بیشتر به صفحه فعلی با راهنمای 200 در حالت آفلاین پاسخ نمی دهد .

منابع