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