Cordova - Vibration كوردوفا - اهتزاز الارجاج او الترعيش

 Cordova - Vibration كوردوفا - اهتزاز الارجاج او الترعيش

Cordova - Vibration كوردوفا - اهتزاز الارجاج او الترعيش


يستخدم هذا المكون الإضافي للاتصال بوظيفة اهتزاز الجهاز.

الخطوة 1 - تثبيت البرنامج المساعد الاهتزاز

يمكننا تثبيت هذا المكون الإضافي في نافذة موجه الأوامر عن طريق تشغيل الكود التالي -

C:\Users\username\Desktop\CordovaProject>cordova plugin add cordova-plugin-vibration

الخطوة 2 - إضافة الأزرار

بمجرد تثبيت المكون الإضافي ، يمكننا إضافة أزرار في index.html والتي سيتم استخدامها لاحقًا لتشغيل الاهتزاز.

<button id = "vibration">VIBRATION</button>
<button id = "vibrationPattern">PATTERN</button>

الخطوة 3 - إضافة مستمعين الحدث

سنقوم الآن بإضافة مستمعين للأحداث داخل onDeviceReady في index.js .

document.getElementById("vibration").addEventListener("click", vibration);
document.getElementById("vibrationPattern").addEventListener("click", vibrationPattern);

الخطوة 4 - إنشاء الوظائف

هذا البرنامج المساعد سهل الاستخدام للغاية. سنقوم بإنشاء وظيفتين.

function vibration() {
   var time = 3000;
   navigator.vibrate(time);
}

function vibrationPattern() {
   var pattern = [1000, 1000, 1000, 1000];
   navigator.vibrate(pattern);
}

الوظيفة الأولى هي أخذ معلمة الوقت. تستخدم هذه المعلمة لضبط مدة الاهتزاز. سيهتز الجهاز لمدة ثلاث ثوان بمجرد الضغط على زر الاهتزاز .

الوظيفة الثانية هي استخدام معلمة النمط . ستطلب هذه المجموعة من الجهاز الاهتزاز لمدة ثانية واحدة ، ثم الانتظار لمدة ثانية واحدة ، ثم كرر العملية مرة أخرى





المشاركات الشائعة من هذه المدونة

Software Development Life Cycle دورة حياة تطوير البرمجيات او النظام

نموذج الشلال بالتفصيل دورة حياة تطوير النظام او البرمجيات SDLC Waterfall Model#