با سلام خدمت کاربران گرامی سایت پی وی لرن و کاربرانی که علاقمند به فراگیری دوره آموزش کوردوا هستند. در جلسه گذشته نصب و کار با پلاگین Splash Screen آموختید. در این جلسه آموزش کار با پلاگین Vibration در کوردوا را ارائه خواهیم کرد.
پلاگین Vibration از دیگر پلاگین های مفید و کاربردی کوردوا است.
از این پلاگین برای اتصال دستگاه به قابلیت ارتعاش یا لرزش در دستگاه استفاده می شود.
در آموزش کار با پلاگین Vibration در کوردوا در چندین مرحله می آموزیم که چگونه این پلاگین را نصب کنیم و از آن استفاده نماییم.
می توان پلاگین Vibration را با اجرای دستور زیر در پنجره command prompt اجرا نمود.
1 | C:\Users\username\Desktop\CordovaProject>cordova plugin add cordova-plugin-vibration |
بعد از نصب پلاگین می توانید بلافاصله دکمه ها را در index.html اضافه نمایید که مدتی بعد از آن برای ظاهر کردن vibration استفاده خواهیم کرد.
1 2 | <button id = "vibration">VIBRATION</button> <button id = "vibrationPattern">PATTERN</button> |
در این مرحله قرار است event listeners ها را درون onDeviceReady در index.js اضافه نماییم.
1 2 | document.getElementById("vibration").addEventListener("click", vibration); document.getElementById("vibrationPattern").addEventListener("click", vibrationPattern); |
استفاده از این پلاگین بسیار ساده است. در این مرحله دو تابع خواهیم ساخت.
1 2 3 4 5 6 7 8 9 | function vibration() { var time = 3000; navigator.vibrate(time); } function vibrationPattern() { var pattern = [1000, 1000, 1000, 1000]; navigator.vibrate(pattern); } |
اولین تابع پارامتر زمان است. این پارامتر برای تنظیم مدت زمان لرزش استفاده می شود.
هنگامی که دکمه VIBRATION را فشار دهید، دستگاه برای سه ثانیه خواهد لرزید.
تابع دوم پارامتر الگو (pattern parameter) استفاده می کند.
این array موجب می شود که دستگاه برای یک ثانیه به لرزش در بیاید؛ بعد از این که یک ثانیه صبر کردید مجدداً فرآیند را تکرار نمایید.
در این جلسه آموزش کار با پلاگین Vibration در کوردوا را آموختیم.
در جلسه بعد به معرفی پلاگین Whitelist و قابلیت های آن خواهیم پرداخت.
با پی وی لرن همراه باشید.