دعم المنصات في كوردوفا
< Cordova
يوضح الجدول التالي مجموعة أدوات للتطوير وواجهات برمجة التطبيقات للجهاز (device APIs) المتاحة لكل منصة. يتم توفير واجهات برمجة التطبيقات للجهاز المدرجة هنا بواسطة الإضافات الأساسية، وتتوفر واجهات برمجة التطبيقات الإضافية عبر إضافات من طرف ثالث (third-party plugins).
المنصة | Android | ios | os X | Windows | Electron |
---|---|---|---|---|---|
الاختصار المستعمل في سطر الأوامر CLI | android
|
ios
|
osx
|
windows
|
electron
|
منصة التطوير (Development Platform) | |||||
واجهة سطر أوامر كوردوفا | ✔️ Mac, Windows, Linux | ✔️ Mac | ✔️ Mac | ✔️ Windows | |
واجهات التطبيقات البرمجية للإضافات الأساسية (Core Plugin APIs) | |||||
حالة البطارية | ✔️ | ✔️ | ❌ | ✔️ Windows Phone 8.1 فقط | |
الكاميرا | ✔️ | ✔️ | ❌ | ✔️ | |
حالة الجهاز | ✔️ | ✔️ | ✔️ | ✔️ | |
مربعات الحوار | ✔️ | ✔️ | ❌ | ✔️ | |
الوصول إلى الملفات | ✔️ | ✔️ | ✔️ | ✔️ | |
تحديد الموقع الجغرافي | ✔️ | ✔️ | ❌ | ✔️ | |
متصفح داخلي | ✔️ | ✔️ | ❌ | استعمل iframe | |
تسجيل الصوت | ✔️ | ✔️ | ✔️ | ||
الوصول إلى الوسائط المتعددة | ✔️ | ✔️ | ❌ | ✔️ | |
حالة الشبكة | ✔️ | ✔️ | ❌ | ✔️ | |
اتجاه الشاشة | ✔️ | ✔️ | ❌ | ✔️ | |
شاشة البدء | ✔️ | ✔️ | ❌ | ✔️ | |
شريط الحالة | ✔️ | ✔️ | ❌ | ✔️ Windows Phone 8.1 فقط | |
التحكم بالاهتزاز | ✔️ | ✔️ | ❌ | ✔️ Windows Phone 8.1 فقط | |
اللائحة البيضاء | ✔️ | ✔️ | ❌ | ✔️ | |
الأحداث | ✔️ | ✔️ | ❌ | ✔️ | |
تخزين البيانات | ✔️ | ✔️ | ❌ | ✔️ localStorage & indexedDB | |
ميزات المنصة الواحدة | |||||
واجهة الإضافة | ✔️ (اطلع على التفاصيل) | ✔️ (اطلع على التفاصيل) | ✔️ | ✔️ (اطلع على التفاصيل) | |
العارض WebView المدمج | ✔️ (اطلع على التفاصيل) | ✔️ (اطلع على التفاصيل) | ✔️ | ❌ |