1

是否有基于客户端的 javascript 方法可以直接从 iOS 中的 Chrome 浏览器检测 Eddystone-URL 信标?我知道 Chrome 有适用于今天视图的小部件,它工作正常,但我需要在不拉下通知窗口的情况下检测新的 Eddystone。假设用户单击小部件提供的链接,被重定向到 Chrome 应用程序,做一些事情,四处走动并进入另一个信标的范围内。现在他必须再次拉下选项卡才能接收新的 URI。但我需要浏览器中的某种通知。

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

4

1 回答 1

1

不幸的是,这是不可能的。了解 Chrome for iOS 只是围绕标准原生 iOS 的一个瘦应用程序UIWebView,因此您在 JavaScript 中可以做的任何事情都不能在 Safari 中做。而且 Apple 没有CoreBluetooth对检测 Eddystone-URL 信标所需的 API 实施任何 JavaScript 绑定。瓶颈更多的是 iOS 限制,而不是 Chrome 浏览器限制。

请注意,这不适用于其他平台上的 Chrome 浏览器,尤其是确实提供此类 JavaScript API 的 ChromeOS。

于 2015-11-20T17:08:02.117 回答