آموزش جاوااسکریپت › انجمن ها › react native › بررسی آنلاین و آفلاین بودن
- این موضوع 8 پاسخ، 2 کاربر را دارد و آخرین بار در 4 سال، 10 ماه پیش بدست مهدی حسن زاده بهروزرسانی شده است.
-
نویسندهنوشتهها
-
امیرمیهمان
برای بررسی آنلاین و آفلاین بودن کاربر باید چیکار کنم؟؟
حسینمیهمانمیتونید از این قطعه کد استفاده کنید
NetInfo.isConnected.addEventListener(
‘connectionChange’,
this.handleFirstConnectivityChange
);handleFirstConnectivityChange(isConnected) {
AppState.connectionStatus(isConnected);
if(isConnected){
if(connection === “offline”){
Navigation.dismissLightBox();
connection = ‘online’;
}
} else{
Navigation.showLightBox({
screen: “modal.ConnectionModal”,
style: {
backgroundBlur: “dark”,
backgroundColor: “rgba(0,0,0,0.9)”,
tapBackgroundToDismiss: true
},
});
connection = ‘offline’;
}
}مهدی حسن زادهمدیرکلبا سلام.
تله فیلم آموزشی برای بررسی اتصال اینترنت در react native در سایت قرار گرفته.میتونید از لینک زیر به این دوره دسترسی داشته باشید.
https://goo.gl/87wWHKhamedمیهمانسلام
من از axios برای تمام درخواست هام استفاده میکنم میخوام ببینم چطوری میشه که هر زمان به اینترنت متصل نبود یه پیام به کاربر بده که به اینترنت وصل نیست و این امکان رو بهش بده که بتونه اینترنتشو وصل کنه
مهدی حسن زادهمدیرکلسلام.این موضوع قبلا در یک تله فیلم آموزشی به صورت کامل توضیح داده شده است
بررسی اتصال اینترنت در react nativehamedمیهمانسلام
ممنونم ولی من صرفا اتصال رو نمیخوام نمایش بدم من میخوام بدون تکرار کد در تمام درخواست هایی که از طریق axios انجام میشه در صورت عدم اتصال قابلیت به اینترنت، قابلیت اتصال رو به کاربر بدم مثلا یک پاپاپ باز بشه بگه اینترنت موبایل/اینترنت وای فای و با پرس هر کدوم اون گزینه فعال بشه تا کاربر اینترنتش متصل بشه
سلاممیهمانسلام .شما میتونید در فایل app.js کدها رو قرار بدید تا لازم نباشه که کدها رو تکرار کنید.در مورد پاپ آپ هم من تا حالا همچین پکیجی رو ندیدم
hamedمیهمانسلام دقیق تر بخوام بگم من میخوام اون کاری که اسنپ داره داخل اپش انجام میده رو انجام بدم چون اونا دارن هم عدم اتصال کاربر رو با اون پاپاپ دو
گزینه ای فعال سازی وای فای / فعال سازی موبایل دیتا مدیریت میکنن
هم در صورت به مشکل خوردن فراخوانی یک api گزینه تلاش مجدد رو میدن که تو این حالت کاربر به وای فای یا موبایل دیتایش وصل هست ولی apiها به مشکل خوردهبرای این مورد داخل ریکت هیچ کاری نمیشه انجام داد؟
مهدی حسن زادهمدیرکلسلام.برای wifi من پکیج زیر رو دیدم که میتونی استفاده کنی
react-native-android-wifi -
نویسندهنوشتهها