المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : بلوجن plugin شبكة الانترنت cordova plugin network information - الكوردوفا و الفون جاب



Rise Company
27-07-2017, 02:47
بلوجن plugin فحص شبكة الانترنت cordova-plugin-network-information - الكوردوفا و الفون جاب
الكوردوفا و الفون جاب Phone Gap / Cordova

عند غلق شبكة الانترنت عن التطبيق تظهر رسالة خطا مع الاجزاء التى لها علاقة بالانترنت

مثل فيديوهات اليو تيوب و خريطة جوجل فى صفحة اتصل بنا

هذا هو الخطا ولكن لم يستطع التعرف على المشكلة بخروج خطا غير واضح

خطا Custom web page not available او خطا net::ERR_NAME_NOT_RESOLVED

ولكن نحن نعلم جيدا انه مشكلة اتصال بالاننترنت لان عند عوده عمله لا يظهر الخطا, والذى سيتطلب البلوجن التالى.

فحص حالة شبكة الانترنت Check for internet connection

تنزيل بلوجن التعرف على وضع شبكة الانترنت online او offline وهذه الاضافة هى

cordova-plugin-network-information

رابط البلوجن :

https://cordova.apache.org/plugins/?q=network%20information
https://www.npmjs.com/package/cordova-plugin-network-information
https://github.com/apache/cordova-plugin-network-information

اكتب هذا الامر لتثبيتها


cordova plugin add cordova-plugin-network-information

وظيفتها :

توفر معلومات اتصال الانترنت سواء من خلال شريحة الجوال او شبكة الا سلكية wifi
The connection object, exposed via navigator.connection, provides information about the device's cellular and wifi connection

بعد تثبيتها ستجد ان الخطا تغير الى


ERR_INTERNET_DISCONNECTED

و هذا الخطا افضل من الخطا السابق حيث يوضع لمستخدم التطبيق سبب الخطا وهو انقطاع الانترنت

واذا اردنا تبديل الخطا باى شىء اخر هناك بلوجن اخر سنتكلم عنه لاحقا.


المرجع:

https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-network-information/index.html
https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-inappbrowser/
https://stackoverflow.com/questions/10009596/alert-box-when-no-internet-connection-phonegap