可以ios safari访问蓝牙设备?

时间:2016-01-28 21:29:57

标签: ios safari bluetooth

我正在处理与位置相关的项目。我发现iOS有iBeacon可以帮助应用程序获取位置数据。我想知道iOS Safari是否可以访问它?或者可以访问的任何其他类似的蓝牙设备?

3 个答案:

答案 0 :(得分:3)

还没有。在W3C中有一个关于" web-bluetooth"已经部分在chrome,opera和chrome-for-android浏览器中实现的规范,尽管它们需要由用户以某种有点复杂的方式激活。像所有这些事情一样,它需要时间让委员会转动轮子并让浏览器制造商决定是否要支持它,然后实施它。

MDN文档:https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetooth_API

答案 1 :(得分:0)

还不确定你想做什么?如果你想使用HTML和javascript创建应用程序,你可以使用cordova或离子框架+ ngCordova访问iBeacon

http://ngcordova.com/docs/plugins/beacon/

答案 2 :(得分:0)

Apple还没有内置到Safari(但是),但是有一个名为WebBLE的Web浏览器应用程序实现了Web蓝牙' Shayne提到。

目前,该应用仅支持标准的一部分,但对于大多数任务而言,它已经足够了。它也是开源的,因此如果需要,您可以在自己的应用程序中将其添加到WebView中。

说了这么多,目前我不相信网络蓝牙支持访问广告数据 - 所以当你可以连接蓝牙LE设备并与他们互动时,你可能无法获得实际的广告(这是有点像iBeacon)。