با سلام خدمت کاربران گرامی سایت پی وی لرن و کاربرانی که علاقمند به فراگیری دوره آموزش کوردوا هستند. در جلسه گذشته کار با دستور پلاگمن را آموختید. در این جلسه پلاگین وضعیت باتری در کوردوا را معرفی خواهیم کرد.
از پلاگین وضعیت باتری در کوردوا برای بررسی وضعیت باتری دستگاه استفاده می شود.
این پلاگین هر تغییری را که با باتری دستگاه اتفاق می افتد نظارت خواهد کرد.
برای نصب این پلاگین پنجره را باز کرده و کد زیر را اجرا کنید.
1 | C:\Users\username\Desktop\CordovaProject>cordova plugin add cordova-pluginbattery-status |
ما onBatteryStatus تابع callback function را در پایین فایل index.js ایجاد می کنیم.
1 2 3 | function onBatteryStatus(info) { alert("BATTERY STATUS: Level: " + info.level + " isPlugged: " + info.isPlugged); } |
وقتی برنامه را اجرا می کنیم؛ هشدار شروع می شود و در همان لحظه باتری ۱۰۰٪ شارژ را نشان خواهد داد.
هنگامی که وضعیت تغییر می کند، یک هشدار جدید نمایش داده می شود.
وضعیت باتری نشان می دهد که باتری در حال حاضر ۹۹٪ شارژ دارد.
در صورت اتصال باتری به شارژر، هشدار جدید نشان خواهد داد که value isPlugged به true تغییر کرده است.
این پلاگین دو events دیگر را در کنار batterystatus ارائه می دهد.
این دو events می توانند به شکلی مشابه batterystatus event به کار روند.
شماره Event | Event و جزئیات آن |
۱ | batterylow این Event زمانی شروع می شود که درصد شارژ باتری به مقدار کم می رسد. این مقدار در دستگاه های مختلف متفاوت است. |
۲ | batterycritical این Event زمانی شروع می شود که درصد شارژ باتری به مقدار بحرانی برسد. این مقدار در دستگاه های مختلف متفاوت است. |
در این جلسه پلاگین وضعیت باتری در کوردوا معرفی گردید.
در جلسه بعدی کار با دوربین در کوردوا ارائه می شود.
با پی وی لرن همراه باشید.