راکت

اجرا شدن یک تابع در کل برنامه

2 پاسخ

@hesammousavi
سلام
من یه تابع دارم واسه چک کردن اتصال به اینترنت
میخوام تو کل برنامه در حال اجرا باشه و اگه اینترنت قطع شد بفهمم
آیا راهی هست این تابع تو کل برنامه در حال چک کردن باشه؟
یا نه واسه هر صفحه باید جدا بنویسم و تایمر بزارم؟
ممنون میشم راهنمایی کنید
تشکر

ثبت پرسش جدید

پاسخ‌ها

2
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

یه راهش اینه که یه تایمر بگذارید مثلا هر ۱۰ ثانیه (کمتر یا بیشتر) کانکشن رو چک کنه و نتیجه رو در یه استیت ذخیره کنه; و در هر صفحه که نیاز بود اینترنت چک بشه به همون استیت مراجعه کنید.

البته اگر پکیج connectivity این کار رو انجام نمیده...

علی فرمانی
علی فرمانی
@farmani

تخصص: فرانت اند

@elyasbeshkani
خوب اگه در نظر دارید تو همجا اجرا بشه تو main بزارید . اگه فقط صفحات خاصی نیازه یه تابه بنویسید تو کلاس یا توابع اون صفحات بزارید .
بعد تو تابع بررسی اینترنت هم بزارید هر 10 ثانیه یا کمتر چک کنه .

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام