我正在开发一个能够打印收据的网站。但是,我可以连接到我的蓝牙热敏打印机并在 MacBook 上使用 Chrome 打印正确的收据。
但是当我使用任何 Android 设备 Chrome 浏览器时,打印要么一直卡住,要么打印结果如下。任何人都可以帮助解决这个问题。
我们只能在那里猜测。但是我会说您的网络蓝牙应用程序发送的字节变化很大,因此设备对它的理解不同。
您可以尝试一次发送更少的字节并查看它的反应吗?你也可以分享你的源代码吗?
您可能还想查看您的 android 设备日志。请参阅https://www.chromium.org/developers/how-tos/file-web-bluetooth-bugs#:~:text=following%20these%C2%A0instructions.-,Android,-ADB%20logs 上的完整说明
adb logcat -v time | grep -E " |[Bb]luetooth|cr.Bluetooth|BtGatt|BluetoothGatt|bt_btif_config"
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句