Κοινοποίηση μέσω


captureImage (αναφορά API προγράμματος-πελάτη)

Καλεί την κάμερα της συσκευής για να καταγράψει μια εικόνα.

Διαθέσιμο για

Αυτή η μέθοδος υποστηρίζεται μόνο για τα προγράμματα-πελάτες για κινητές συσκευές.

Σύνταξη

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

Παράμετροι

Όνομα παραμέτρου Δακτυλογραφώ Απαραίτητο Περιγραφή
imageOptions Αντικείμενο No Ένα αντικείμενο με τις ακόλουθες τιμές:
- allowEdit: Υποδεικνύει εάν θα πρέπει να επεξεργαστείτε την εικόνα πριν από την αποθήκευση. Δυαδικός.
- quality: Η ποιότητα του αρχείου εικόνας σε ποσοστό. Αριθμός.
- height: Το ύψος της εικόνας προς καταγραφή. Αριθμός.
- width: Το πλάτος της εικόνας προς καταγραφή. Αριθμός.
Σημείωση: Πρέπει να καθοριστούν και οι δύο διαστάσεις ύψους και πλάτους εάν χρησιμοποιηθούν.
successCallback Function Yes Μια συνάρτηση που καλείται όταν επιστρέφεται η εικόνα. Ένα αντικείμενο εικόνας με κωδικοποίηση base64 με τις ακόλουθες τιμές μεταβιβάζεται στη συνάρτηση:
- fileContent: Περιεχόμενα του αρχείου εικόνας. Συμβολοσειρά
- fileName: Το όνομα του αρχείου εικόνας. Σειρά.
- fileSize: Μέγεθος του αρχείου εικόνας σε KB. Αριθμός.
- mimeType: Τύπος MIME αρχείου εικόνας. Σειρά.
errorCallback Function Yes Μια λειτουργία για κλήση όταν αποτύχει η λειτουργία.

Τιμή επιστροφής

Κατά την επιτυχία, επιστρέφει ένα αντικείμενο εικόνας με κωδικοποίηση base64 με τις τιμές που καθορίστηκαν προηγουμένως.

Εξαιρέσεις

Ανατρέξτε στο θέμα Κωδικοί σφαλμάτων υπηρεσίας Web

Xrm.Device