scan(options)
Use this function to start scanning a document.
options—(Required) ADocumentScannerOptionsobject to configure the scanning session.
A Promise object that resolves to an array containing one or more Document objects.
A rejected promise returns a DocumentScannerFailure.
Use this function to scan a document and handle the results of the scan.
- The design pattern of returning an array containing a single
Documentobject instead of just the Document object is intentional. This flexibility makes it easier to add future enhancements without causing existing code to break. - If an error occurs, the error is returned via a rejected promise. Handle errors in a
catchclause. - When the user cancels a scan, the promise is rejected with a
DocumentScannerFailure.codevalue of USER_DISMISSED.
See Also