Je teste le Web Blue tooth via
https://whatwebcando.today/bluetooth.html
l'un des cas d'utilisation du navigateur, il devrait être capable de détecter les appareils BLE et d'extraire le service de batterie, ce qui devrait permettre de déterminer le niveau de batterie de l'appareil connecté Bluetooth,
Cependant, lors de la numérisation, le site ne peut pas détecter mon téléphone portable, j'ai lu que Web bluetooth ne prend en charge que BLE
Est-ce que ce problème de compatibilité? En lisant, je vois que Blue tooth 5 de Galaxy Note9 prend en charge BLE ou ai-je tort?
3 Réponses :
Pour autant que je sache, Galaxy Note 9 prend en charge BLE . Conformément à la documentation < / a>, même si la spécification de l'API Web Bluetooth n'est pas encore finalisée, l'équipe Google Chrome est toujours en cours d'implémentation. Il est suggéré d'utiliser la fonction navigator.bluetooth.requestDevice
qui prend un objet obligatoire qui définit les filtres. Ces filtres sont utilisés pour renvoyer uniquement les appareils qui correspondent à certains services Bluetooth GATT annoncés et / ou au nom de l'appareil. À partir de là, vous pouvez vérifier si votre appareil est compatible avec la spécification de l'API Web Bluetooth . p>
Votre téléphone n'annonce pas automatiquement les paquets BLE. Vous devriez avoir une application qui lance la publicité BLE.
Votre téléphone doit simuler un appareil BLE et envoyer des publicités pour le service spécifique. Dans ce cas, le batter_service.
Vous pouvez utiliser le BLE Peripheral Simulater pour les tests
Avez-vous essayé d'associer votre téléphone mobile à l'appareil exécutant le navigateur?