---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# cabrillo.camera - cliente

# cabrillo.camera - cliente {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Cabrillo JS funções de câmera para fornecer acesso à câmera para leitura de código de barras.

## cabrillo.camera -- getBarcode() {#ariaid-title2}

Fornece uma interface padrão para leitura de códigos de barras. Use isso para apresentar um scanner de código de barras e capturar o resultado digitalizado.
Tipos de código de barras compatíveis.

* Códigos de barras 1D: EAN-13, EAN-8, UPC-A, UPC-E, Código-39, Código-93, Código-128, ITF
* Códigos de barras 2D: Código QR, Matriz de dados, PDF-417, AZTEC
{#CC-getBarcode__ul_uls_1gf_wbb}
{#CC-getBarcode__table_ah1_tff_wbb__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 1. Parâmetros]

{#CC-getBarcode__table_ah1_tff_wbb} {#CC-getBarcode__table_bh1_tff_wbb__entry__2}

| Tipo | Descrição |
|-|-|
| promessa | Resolve para uma cadeia de caracteres de código de barras ou, se a operação falhar, um erro. |
[Tabela 2. Retorna]

{#CC-getBarcode__table_bh1_tff_wbb}  

    cabrillo.camera.getBarcode().then(function(barcode) {
        if (barcode) {
            console.log('Scanned barcode.', barcode);
        } else {
            console.log('User cancelled scanning barcode.');
        }
    }, function(error) {
        console.log('Failed to scan barcode.', error);
    });


