Compartilhar via


Controle de scanner de código de barras da Web (experimental) no Power Apps

O controle de verificação de código de barras herdado, que é obsoleto, mas pode ser útil para verificar códigos em um navegador da Web.

Description

O controle mostra o feed de câmeras no aplicativo para que os usuários possam verificar códigos de barras em todos os dispositivos. O controle está obsoleto devido ao baixo desempenho e o controle de leitor de código de barras móvel substitui esse controle.

Observação

O controle de scanner de código de barras da Web só tem suporte nos navegadores Microsoft Edge, Chrome, Firefox e Opera. Todos os outros navegadores mostrarão um aviso de que alguns recursos do aplicativo não funcionarão.

Principais propriedades

BarcodeType – O tipo de código de barras a ser digitalizado. Tipos com suporte: Codabar, Code39, Code128, EAN, I2of5, UPC. Padrão: UPC

Câmera – Em um dispositivo com mais de uma câmera, a ID numérica da câmera que o aplicativo usa para verificar códigos de barras.

Propriedades adicionais

AccessibleLabel – Rótulo para leitores de tela.

BorderColor – A cor da borda de um controle.

BorderStyle – se a borda de um controle é Solid, Dashed, Dotted ou None.

BorderThickness – A espessura da borda de um controle.

DisplayMode – se o controle permite a entrada do usuário (Editar), exibe apenas dados (Exibição) ou está desabilitado (Desabilitado).

Altura – a distância entre as bordas superior e inferior de um controle.

ShowLiveBarcodeDetection – Se as indicações visuais são mostradas para indicar o status da detecção de código de barras. Retângulos amarelos representam áreas que estão sendo examinadas. Uma linha verde em um retângulo indica a identificação bem-sucedida do código de barras.

Stream – imagem atualizada automaticamente com base na propriedade StreamRate .

StreamRate – com que frequência atualizar a imagem na propriedade Stream , em milissegundos. Esse valor pode variar de 100 (1/10 de segundo) a 3.600.000 (1 hora).

Texto – Valor do código de barras que foi identificado pela última vez pelo verificador.

Dica de ferramenta – texto explicativo exibido quando o usuário passa o mouse sobre um controle.

Visível – se um controle aparece ou está oculto.

Largura – a distância entre as bordas esquerda e direita de um controle.

X – a distância entre a borda esquerda de um controle e a borda esquerda de seu contêiner pai (tela, se nenhum contêiner pai).

Y – a distância entre a borda superior de um controle e a borda superior do contêiner pai (tela, se não houver contêiner pai).

Patch( DataSource, BaseRecord, ChangeRecord )

Example

Adicionar controle de scanner de código de barras

  1. Adicione um controle de scanner de código de barras , nomeie-o como "Scanner Mybarcode".

    Não sabe como adicionar, nomear e configurar um controle?

  2. Adicione um controle Label e defina sua saída para a propriedade Text do verificador de código de barras.

  3. Examine um código de barras do conjunto de tipos na propriedade BarcodeType .

    O rótulo exibe o código de barras digitalizado.

Diretrizes de acessibilidade

Alternativas de vídeo

  • Considere adicionar um rótulo com seu texto definido ao texto do scanner de código de barras. Como o scanner de código de barras não exibe o valor do código de barras identificado, fazer o scanner acima torna o verificador acessível a todos, não apenas àqueles com deficiência visual.

Suporte ao leitor de tela

  • AccessibleLabel deve estar presente.

    Observação

    Os leitores de tela anunciarão quando um novo código de barras for encontrado. O valor não será anunciado. Desde que o código de barras esteja em exibição, os leitores de tela lembrarão ao usuário a cada cinco segundos que o mesmo código de barras ainda está sendo identificado.