In letzter Zeit wurde die Umgebung für die Verwendung von BLE sogar für Desktop-PCs vorbereitet. Dieses Mal werden wir über die Bereitstellung von Web-Bluetooth unter Ubuntu 20.04 sprechen.
「Implementation Status」 https://github.com/WebBluetoothCG/web-bluetooth/blob/master/implementation-status.md
gemäß,
「Linux is partially implemented and not supported. The chrome://flags/#enable-experimental-web-platform-features flag must be enabled.」
Es gibt. Ebenfalls,
「Linux: Requires Kernel 3.19+ and BlueZ 5.41+ installed. Read How to get Chrome Web Bluetooth working on Linux. Note that Bluetooth daemon needs to run with experimental interfaces if BlueZ version is lower than 5.43: sudo /usr/sbin/bluetoothd -E」
Da war auch. Zuvor, als ich es unter Ubuntu 16.04 ausprobierte, war die Version von BlueZ niedrig und es funktionierte nicht. Nun, ich frage mich, ob es diesmal funktionieren wird ...
Jetzt, https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetooth_API Laut Firefox wird nicht unterstützt.
Wenn Sie versuchen, eine Verbindung herzustellen, wird ursprünglich das folgende Dialogfeld angezeigt.
Es wurde bestätigt, dass diese Website in Google Chrome unter Windows 10 und Android angezeigt wird, nicht jedoch in Google Chrome unter Linux.
blueZ
Lassen Sie uns zuerst bluez überprüfen.
$ sudo apt install bluez
Laden der Paketliste...Erledigt
Erstellen eines Abhängigkeitsbaums
Statusinformationen lesen...Erledigt
bluez ist bereits die neueste Version(5.53-0ubuntu3)ist.
Die folgenden Pakete wurden automatisch installiert, werden aber nicht mehr benötigt:
libfprint-2-tod1 libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib
python2 python2-minimal python2.7 python2.7-minimal
Um dies zu entfernen'sudo apt autoremove'Benutzen Sie bitte.
Aktualisierung::0, gelöscht:0 Stück, ausstehend:11 Stück.
Es war schon in. Die Version ist auch 5.53, also scheint es kein Problem zu geben.
Google Chrome
Nächster,
chrome://flags Öffnen Sie und #enable-experimental-web-platform-features Zu aktiviert.
Es war praktisch, direkt mit der folgenden URL zugreifen zu können.
chrome://flags/#enable-experimental-web-platform-features
Mit Google Chrome können Sie jetzt Web-Bluetooth selbst verwenden.
Chromium browser
Ich habe es auch auf Chromium versucht. chrome://flags/#enable-experimental-web-platform-features Gehen Sie zu und aktivieren Sie es wie oben. Nach dem Neustart des Browsers habe ich es versucht und es war in Ordnung.
Recommended Posts