Cordova - Battery Status كوردوفا - حالة البطارية
Cordova - Battery Status كوردوفا - حالة البطارية
يُستخدم هذا المكون الإضافي من كوردوفا لمراقبة حالة بطارية الجهاز. سيراقب المكون الإضافي كل تغيير يحدث لبطارية الجهاز.
الخطوة 1 - تثبيت المكوِّن الإضافي للبطارية
لتثبيت هذا المكون الإضافي ، نحتاج إلى فتح نافذة موجه الأوامر وتشغيل الكود التالي.
C:\Users\username\Desktop\CordovaProject>cordova plugin add cordova-pluginbattery-status
الخطوة 2 - إضافة مستمع الحدث
عند فتح ملف index.js ، ستجد وظيفة onDeviceReady . هذا هو المكان الذي يجب إضافة مستمع الحدث.
window.addEventListener("batterystatus", onBatteryStatus, false);
الخطوة 3 - إنشاء وظيفة رد الاتصال
وسوف نخلق ل onBatteryStatus ظيفة رد في الجزء السفلي من index.js الملف.
function onBatteryStatus(info) { alert("BATTERY STATUS: Level: " + info.level + " isPlugged: " + info.isPlugged); }
عندما يتم تغيير الحالة ، سيتم عرض تنبيه جديد. توضح حالة البطارية أن البطارية مشحونة الآن بنسبة 99٪.
إذا قمنا بتوصيل الجهاز بالشاحن ، فسيظهر التنبيه الجديد أن قيمة isPlugged قد تغيرت إلى true .
أحداث إضافية
يقدم هذا البرنامج المساعد حدثين إضافيين إلى جانب حدث batterystatus . يمكن استخدام هذه الأحداث بنفس طريقة حدث batterystatus .
التسلسل | تفاصيل الحدث |
---|---|
1 | البطارية ضعيفة batterylow يتم تشغيل الحدث عندما تصل نسبة شحن البطارية إلى قيمة منخفضة. تختلف هذه القيمة باختلاف الأجهزة. |
2 | حرج batterycritical يتم تشغيل الحدث عندما تصل نسبة شحن البطارية إلى قيمة حرجة. تختلف هذه القيمة باختلاف الأجهزة. |
التسميات: Cordova platform منصة كوردوفا
<< الصفحة الرئيسية