javascript - 直接从 Chrome 浏览器检测 Eddystone-URL

标签 javascript google-chrome ibeacon eddystone

是否有基于客户端的 JavaScript 方法可以直接从 iOS 中的 Chrome 浏览器检测 Eddystone-URL 信标? 我知道 Chrome 有用于今日 View 的小部件,效果很好,但我需要在不拉下通知窗口的情况下检测新的 Eddystones。 假设用户点击小部件提供的链接,被重定向到 Chrome 应用程序,执行操作,四处走动并进入另一个信标的范围。 现在他必须再次拉下选项卡才能接收新的 URI。但我需要来自浏览器的某种通知。

我希望你能明白。 提前致谢! 干杯 页。

最佳答案

不幸的是,这是不可能的。请注意,iOS 版 Chrome 只是一个围绕标准 native iOS UIWebView 的瘦应用,因此您可以在 JavaScript 中执行的操作在 Safari 中无法执行。 Apple 没有实现检测 Eddystone-URL 信标所需的任何与 CoreBluetooth API 的 JavaScript 绑定(bind)。瓶颈更多的是 iOS 限制,而不是 Chrome 浏览器限制。

请注意,对于其他平台上的 Chrome 浏览器而言,情况并非如此,尤其是 ChromeOS,它确实提供了此类 JavaScript API。

关于javascript - 直接从 Chrome 浏览器检测 Eddystone-URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33826547/

相关文章:

javascript - 为什么控制忙指示器不起作用

javascript - 通过函数将 ID 推送到数组中

javascript - 了解 Object.create

javascript - 在 Chrome 的控制台中显示控制字符?

javascript - Google Chrome 更新后 Sencha Touch 旋转

javascript - 创建javascript正则表达式以使用白名单替换字符

html - 为什么会溢出:hidden not working in chrome when parent div has a column-count

ios - iBeacon 扫描响应格式

ios - 在虚拟 map swift3 上放置注释

ios - 用于监控 iBeacon 的更新/刷新率