مشاركة عبر


captureImage (مرجع واجهة برمجة تطبيقات العميل)

استدعاء كاميرا الجهاز لالتقاط صورة.

متوفر ل

يتم دعم هذا الأسلوب فقط لعملاء الأجهزة المحمولة.

بناء الجملة

Xrm.Device.captureImage(imageOptions).then(successCallback, errorCallback)

المعلمات

اسم المعلمة نوع مطلوبة ‏‏الوصف
imageOptions Object لا كائن بالقيم التالية:
- allowEdit: يشير إلى ما إذا كان يجب تحرير الصورة قبل الحفظ. منطقي.
- quality: جودة ملف الصورة في النسبة المئوية. الرقم.
- height: ارتفاع الصورة المراد التقاطها. الرقم.
- width: عرض الصورة المراد التقاطها. الرقم.
ملاحظة: يجب تحديد كلا من أبعاد الارتفاع والعرض إذا تم استخدامها.
successCallback الدالة ‏‏نعم‬ دالة لاستدعاء عند إرجاع الصورة. يتم تمرير كائن صورة مشفر base64 بالقيم التالية إلى الدالة :
- fileContent: محتويات ملف الصورة. سلسلة‬‬
- fileName: اسم ملف الصورة. السلسلة.
- fileSize: حجم ملف الصورة في KB. الرقم.
- mimeType: نوع MIME لملف الصورة. السلسلة.
errorCallback الدالة ‏‏نعم‬ وظيفة للاتصال عند فشل العملية.

قيمة الإرجاع

عند النجاح، ترجع كائن صورة مشفر base64 بالقيم المحددة سابقا.

Exceptions

راجع رموز خطأ خدمة ويب

Xrm.Device