Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

359
Visualizações
Estoy usando la biblioteca phonegap-nfc para escanear nfc pero cuando escaneo abre otra página

Estoy usando la biblioteca phonegap-nfc en mi proyecto vue. Está funcionando, pero no sé por qué abre la información que tengo en mi automóvil NFC en otra página de información. Lo que quiero hacer es mostrar toda la información que NFC tiene en mi aplicación. Entonces, si alguien sabe cómo hacerlo, ¿podría ayudarme, por favor?

Aquí está mi código:

 <template> <v-app> <v-card-actions> <div class="cardInfos"> {{ tagId }} {{ message }} </div> </v-card-actions> </v-app> </template> <script> export default { name: 'App', data: () => ({ tagId: "", message: "" }), methods:{ scanNFC(){ window.nfc.enabled( () => { // NFC enabled this.registerTagEvent() }, (error) => { if (error === 'NFC_DISABLED') { // Trigger the phone settings to enable the NFC settings window.nfc.showSettings() } else if (error === 'NO_NFC') { navigator.notification.alert('Cannot scan NFC', () => {}, 'No NFC', 'OK') } } ) }, registerTagEvent () { window.nfc.addTagDiscoveredListener( this.displayNdef, () => { console.log('succeess registering ndef listener') }, (error) => { console.log('failure registering ndef listener', error) } ) }, displayNdef (nfcEvent) { // Decode tag data from the plugin const bgColor = document.getElementsByClassName(".v-application--wrap") bgColor.style.backgroudColor = "green" let tag = nfcEvent.tag let tagId = window.nfc.bytesToHexString(tag.id) let message = window.nfc.bytesToString(tag.ndefMessage[0].payload) this.tagId = tagId this.message = message window.ndefMessage(tagId, message) } }, deactivated () { this.unregisterTagEvent() }, unregisterTagEvent () { // Test if the plugin is defined if ((typeof nfc) !== 'undefined') { window.nfc.removeNdefListener(this.displayNdef) } }, }; </script>

Alguien puede ayudarme por favor :)

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Resolví el problema con estos pasos:

Pasos para deshabilitar la aplicación Tags en stock Android:

Vaya a Configuración Haga clic en Aplicaciones y notificaciones Haga clic en Ver todas las aplicaciones (generalmente en Aplicaciones abiertas recientemente) Haga clic en los 3 puntos en la parte superior derecha Haga clic en Mostrar sistema (que habilitará todas las aplicaciones instaladas en el sistema) Busque la aplicación (aplicación nfc predeterminada, que verá en Elegir opciones mientras lee la etiqueta NFC) Por lo general, la aplicación se llama Etiquetas: haga clic en la aplicación Etiquetas en la lista de aplicaciones Haga clic en Deshabilitar y haga clic en Aceptar en cualquier cuadro de diálogo que se muestre para deshabilitar la aplicación

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda