Ich entwickle eine Android-Druckanwendung mit Cordova mit dem Plugin 'Cordova-Plugin-Bluetooth-Printer'. Bei der Suche nach Bluetooth-Geräten enthält das Ergebnis viele Geräte. Ich möchte nur die Druckergeräte in meiner Ergebnisliste auflisten. Ist es möglich, festzustellen, ob das erkannte Gerät ein Drucker ist oder nicht?Finden Sie heraus, ob es sich bei dem erkannten Bluetooth-Gerät um einen Drucker handelt
0
A
Antwort
0
Es gibt keine solche Methode, um die Druckergeräte zu identifizieren. Aber Sie können es möglich machen, indem Sie den eindeutigen Namen des Bluetooth-Geräts verwenden. Wenn Sie die Bluetooth-Geräte mit diesem Gerätenamen gefunden haben, können Sie die erforderlichen Maßnahmen ergreifen. Wir haben die gleiche Anforderung wie Sie. Aber letztendlich haben wir die erwähnte Lösung gefunden.
Verwandte Themen
- 1. Überprüfen Sie, ob es sich bei einer Seite um eine übergeordnete Seite handelt oder ob es sich um eine untergeordnete Seite handelt.
- 2. Wie überprüft man einen Datumsbereich, unabhängig davon, ob es sich um einen vollen Kalendermonat handelt?
- 3. mehrere Datumsbereiche und überprüfen Sie, ob es sich um einen sequentiellen Wert handelt. C# MVC
- 4. Überprüfen Sie, ob es sich bei einem Typ um eine Instanz von Show in Haskell handelt.
- 5. WooCommerce-Abonnements - Überprüfen Sie, ob es sich bei einem Produkt um ein Abonnementprodukt handelt.
- 6. Wie kann man wissen, ob es sich bei GWT um eine Datei oder ein Verzeichnis handelt?
- 7. Wie überprüft Firefox, ob es sich bei einer Domain um eine Domain eines Drittanbieters handelt?
- 8. Worum handelt es sich bei der Umgebungsvariablen XDG_SESSION_COOKIE?
- 9. Android: Wie erkennt man, ob es sich bei einem Gerät um WiFi oder WLAN handelt? Cellular
- 10. Wie kann man feststellen, ob es sich bei einem Delegate-Event-Callback um ein Lesegerät handelt?
- 11. Wie ermittelt man, ob es sich bei einem Typ um eine Art Sammlung handelt?
- 12. Wie ermittelt man, ob es sich bei der eingelegten CD um eine Audio-CD handelt?
- 13. Finden Sie heraus, ob Excel läuft
- 14. So ermitteln Sie anhand der Projekteigenschaften, ob es sich bei einer App um eine Winforms App oder WPF App handelt
- 15. Binäre Deserialisierung - wie finde ich heraus, um welche Serialisierung handelt es sich?
- 16. Finden Sie heraus, ob das Unternehmen um Mitternacht arbeitet?
- 17. Warum verwendet PyCharm einen doppelten Backslash, um darauf hinzuweisen, dass es sich um ein Escaping handelt?
- 18. Wie kommt es, dass der Code nicht mehr überprüft, ob es sich um ein Array handelt?
- 19. Worum handelt es sich bei | Pipe-limited | Variablen in Verbindungszeichenfolgen?
- 20. Worum handelt es sich bei der isa-Instanzvariable?
- 21. .net Ermitteln Sie zur Laufzeit, ob es sich bei meiner Anwendung um eine Exe oder eine Webanwendung handelt.
- 22. M2Eclipse kann keine Abhängigkeiten finden, wenn es sich um Projekte im selben Arbeitsbereich handelt.
- 23. Wenn eine App mir die System.ArgumentOutofRangeException gibt, bedeutet das, dass es sich um einen Fehler in der App handelt?
- 24. Handelt es sich um alle möglichen (nicht aktivierten) Ausnahmen?
- 25. Finden Sie heraus, ob Benutzer das Kontextmenü verwenden, um einen Link zu öffnen
- 26. Finden Sie heraus, ob es einen Pfad in einer Matrix gibt oder nicht?
- 27. Rückruf nicht aufgerufen, wenn es sich um eine Klassenmethode handelt
- 28. Überprüfen Sie TextBoxen in Userform, um sicherzustellen, dass es sich um Ganzzahlen handelt.
- 29. Finden Sie heraus, ob ein NSDate heute, gestern, morgen ist
- 30. Ist es möglich, eine Prozedur mit einem Standardparameter zu erstellen, bei dem es sich um eine Metaklasse handelt?
Schauen Sie auf https://developer.android.com/reference/android/bluetooth/BluetoothDevice.html#getBluetoothClass() – Artyom
Vielen Dank für Ihre Wiederholung, aber ich brauche eine Lösung für Cordova Entwicklung – Prajakta