Je n'ai pas de téléphone NFC pour l'essayer. Un collègue insiste absolument sur le fait que si vous touchez une étiquette NFC qui stocke une URL, cette URL est lancée automatiquement par le système d'exploitation.
Cela ne me semble pas correct et le documents pour les développeurs dit
La lecture des données NDEF à partir d'une étiquette NFC est gérée par la répartition des étiquettes. qui analyse les étiquettes NFC découvertes, catégorise les données de manière les données et lance une application intéressée par les données catégorisées. données catégorisées. Une application qui souhaite traiter le tag NFC scanné scannée peut déclarer un filtre d'intention et demander à traiter les données.
Cela ressemble à ce que j'attendais (un BroadcastReceiver - ou peut-être un listener ?). Puis-je lui dire catégoriquement qu'il a 100% tort ?
La raison est qu'il veut que je développe un petit système pour lui et, alors que je vois que j'ai besoin d'une application Android minimale pour écouter un événement NFC Tap et ensuite lancer le navigateur, il insiste sur le fait qu'aucune application n'est nécessaire et que tout appareil Android compatible NFC, fraîchement sorti de l'usine, lorsqu'il touche une étiquette NFC contenant une URL, lancera le navigateur vers cette URL.