问题标签 [web-bluetooth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
103 浏览

web-bluetooth - 如何在三星互联网浏览器上启用网络蓝牙?

三星最近发布了带有网络蓝牙的Internet beta v6.2 。这是如何启用的?

0 投票
1 回答
3507 浏览

html - 如何获取我的安卓蓝牙设备的 ID 或 MAC 地址?

我是 web-bluetooth api 的初学者,我想获取我的 android 蓝牙设备的一些 ID 或 MAC 地址......或者通过 API 识别每个设备的某种方式。其实我有这个

0 投票
1 回答
5101 浏览

web-bluetooth - 用户如何在 iOS 上使用 Web 蓝牙应用程序?

Safari 中是否实现了 Web 蓝牙?在其页面上使用网络蓝牙的网络应用程序如何在 Apple iphone 和 ipad 上运行?

0 投票
1 回答
1211 浏览

google-chrome - 网络蓝牙在 mac 上没有发现任何 BLE 设备

这似乎是一个容易解决的问题,但在过去的 10 小时内我真的找不到任何好的答案。

根据Web-bluetooth 的浏览器和平台实现状态,我应该能够在 MacBook Pro 2011 上使用 Chrome(版本 60.0.3112.101)配对 BLE 设备。

我使用 BLE 外设模拟器应用程序,我可以将它与其他设备配对。但是,我无法在 Mac 上使用 Chrome 配对它,因为它找不到任何设备(我使用此演示进行测试)。

我究竟做错了什么?

0 投票
2 回答
3672 浏览

android - 网络蓝牙大问题:Chrome 找不到任何设备

我正在使用网络蓝牙技术,我正在尝试将 Android 6.0.1(Galaxy J7 prime)与另一台 chrome(版本 60.0.311)的 Android 设备 6.0.1(Galaxy J5)连接,它不扫描任何设备。如何在 Android 版 Chrome 移动版上列出附近或配对的蓝牙设备?我在本地搜索了蓝牙设备,它自动连接并显示了列表。但它不会在 Chrome 中搜索任何设备。我尝试了许多示例 Web 蓝牙项目,它没有在 chrome 浏览器上扫描任何设备。给出一些工作示例项目。

注意:https ://googlechrome.github.io/samples/web-bluetooth/device-info.html?allDevices=true

我尝试了上面的链接,它没有在 chrome 上显示任何设备,所以我无法完成我的项目。请指导我解决此问题

0 投票
1 回答
62 浏览

web-bluetooth - 自动测试chrome蓝牙api

有没有人使用 chrome bluetooth api 为他们的 webapps 使用 selenium(或任何其他框架)进行自动化测试?我见过人们使用 adb 来促进,但我希望能够在代码中模拟设备连接。

0 投票
1 回答
638 浏览

reactjs - 将蓝牙发送的传感器数据读入浏览器

我正在开发一个 React 应用程序,它将实时使用 3 个传感器数据值。

数据通过蓝牙从 nRF52840 芯片发送。

起初我尝试了蓝牙的Noble库,它立即用最少的代码工作:Noble bluetooth code

运行上面代码的结果是这样的:传感器数据记录

但是,当我尝试将 Noble 集成到我的 React 应用程序中时,我在 Webpack 制作 dll 时遇到了依赖项错误,因此我没有找到集成它的方法。

我尝试了 Web 蓝牙 API,而不是使用此处的示例:Web 蓝牙心率传感器 我使用我拥有的 Polar H10 进行了尝试,效果很好,然后我对其进行了修改以与我的传感器一起使用。

现在我可以将传感器值读入浏览器,但我知道它们是错误的值。它们总是在 50-60 左右,并且在我更换传感器时不会改变。

我想我需要一些解析代码,比如心率传感器代码。但是,该代码使用的是位级和操作、标志,并且它假设是小端数据。我不知道我的数据是否是小端或其他位级细节,所以我宁愿不编写解析代码。

例如,我知道 Noble 可以开箱即用地读取它,所以我想要类似的东西,这可能吗?是否有某种蓝牙标准来读取数据,或者这个硬件是特定的?我的硬件上没有文档,所以我无法阅读它。这是我目前使用的代码,类似于心率传感器代码:蓝牙传感器读取代码

0 投票
2 回答
196 浏览

arduino - BLE 中的中心多久可以“通知”外围设备

我有一辆使用 arduino、蓝牙 USB 加密狗和 ps3 控制器制造的遥控车。汽车具有多种功能(灯光、声音)以及四处行驶。

我想用 BLE 模块(我有 HM-10)替换蓝牙加密狗和 ps3 控制器,并且我想使用网络蓝牙。因此,控制器将是从安全网站提供的虚拟控制器。

我的问题是:当前版本的网络蓝牙可以进行这样的设置吗?

并且:中心(我的电脑/网站)多久可以通知外围设备(遥控车)启动/停止/转动/播放声音/等...?一般来说,与简单的蓝牙加密狗/ps3控制器相比,我会遇到什么限制(如果有的话......我确定有一些或者我不会发布这个)。

我讨厌太笼统,但作为新技术,欢迎任何其他评论/见解/陷阱!

0 投票
1 回答
246 浏览

audio - 如何将蓝牙音频 A2DP 路由到音频设备 MediaStream 中?(来自电子应用程序)

我有一个在 Debian Linux 系统上本地运行的应用程序。该应用程序由 Electron 制作并在 Chromium 上运行。

通过这个应用程序,我可以访问很多东西,包括文件、本地安装的程序。

此时我使用该应用程序通过 web-bluetooth API 进行蓝牙发现:https ://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetooth_API

我也有一个本地外部声卡。我可以使用 mediaDevices 接口查看设备https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices

有人知道如何将蓝牙音频 A2DP 路由到音频设备 MediaStream 中吗?

0 投票
0 回答
78 浏览

web-bluetooth - Chrome 蓝牙 api 连接无法解决

我正在尝试按照以下示例进行操作,但没有运气。 https://googlechrome.github.io/samples/web-bluetooth/automatic-reconnect.html

连接函数返回的承诺永远不会解决。该示例似乎暗示如果无法建立连接,则应引发错误,但这不会发生。