是否可以在 Web 应用程序中检测到 iBeacon?
Is it possible to detect iBeacon in a web app?
我了解 iBeacon 广告扫描未在 Web 蓝牙 API 中实现(目前仅适用于基于 Chrome 的浏览器)。但是,是否有可能通过将 Angular 应用引导至 Electron 之类的东西来访问低级设备 API?
如有任何建议,我们将不胜感激。
不幸的是,没有。任何可能试图通过浏览器访问低级蓝牙 API 的代码本质上都是在利用安全漏洞。即使找到了(我不知道有任何存在),它也将是特定于浏览器和平台的,如果被浏览器制造商发现,将被关闭。
由于网络蓝牙不支持任意扫描,纯网络应用程序根本无法扫描蓝牙信标。混合技术,如 ReactNative 或 Ionic,带有适当的插件来访问本地蓝牙功能,与 Web 技术一样接近。
我了解 iBeacon 广告扫描未在 Web 蓝牙 API 中实现(目前仅适用于基于 Chrome 的浏览器)。但是,是否有可能通过将 Angular 应用引导至 Electron 之类的东西来访问低级设备 API?
如有任何建议,我们将不胜感激。
不幸的是,没有。任何可能试图通过浏览器访问低级蓝牙 API 的代码本质上都是在利用安全漏洞。即使找到了(我不知道有任何存在),它也将是特定于浏览器和平台的,如果被浏览器制造商发现,将被关闭。
由于网络蓝牙不支持任意扫描,纯网络应用程序根本无法扫描蓝牙信标。混合技术,如 ReactNative 或 Ionic,带有适当的插件来访问本地蓝牙功能,与 Web 技术一样接近。