【问题标题】:Chrome Beta (v49) on android not detecting beacons emitting Eddystone URLAndroid 上的 Chrome Beta (v49) 未检测到发射 Eddystone URL 的信标
【发布时间】:2016-05-05 06:57:38
【问题描述】:

通过在新的 google chrome 浏览器(仍处于测试阶段)中集成物理网络,可以检测发出 Eddystone Url 帧的信标。

来源:http://www.blueupbeacons.com/index.php?page=/blog/physicalweb

我下载了 Chrome Beta,启用了访问 chrome://flags 的物理网络,授予应用访问位置服务的权限,授予使用位置的运行时权限(我使用的是 Marshmallow),但浏览器仍然无法检测到附近的信标。我尝试使用物理网络应用程序以及 Opera Labs 版本,两者都能够检测到相同的信标。

我正在使用 Radius Networks 的 RadBeacon USB。

我在这里错过了什么?

【问题讨论】:

    标签: android google-chrome android-6.0-marshmallow beacon eddystone-url


    【解决方案1】:

    我的第一个猜测是您的 URL 是 HTTP URL。您必须指向一个 HTTPS URL,Chrome 才能显示它。

    Chrome 50 将有一个物理网络诊断页面来显示此类问题。

    【讨论】:

      【解决方案2】:

      现在 Chrome 49 已针对 Android 推出,它已内置于功能中,但您仍需要在设备上启用物理网络标志 (Chrome://flags#enable-physical-web)。系统将提示您重新启动浏览器。此外,请确保您的蓝牙已打开,并且您允许 Chrome 访问您将被提示输入的位置。现在您应该开始看到您附近的 Eddystone-URL 广播。确保您的 RadBeacon 符合 Eddystone-URL,因为我知道他们发布的一些 USB 信标不支持 eddy-url。我正在使用 bkon 信标,它运行良好。确保您的最终目标站点也是 https 并且您可以使用letsencrypt免费执行此操作。祝你好运!

      【讨论】:

        【解决方案3】:

        转到您的 chrome 测试版设置,然后转到隐私并检查物理网络是否已打开。此外,广播 URL 应该是 https 安全 URL。此外,您的浏览器位置应该已打开。

        有时您的浏览器需要一些时间来检测 URL。尝试通过按电源按钮锁定手机屏幕,然后将其解锁。您应该查看物理网络。

        多次重复此活动。

        如果您仍然无法看到物理网络,请尝试重新安装 chrome beta。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-03-31
          • 2020-10-30
          相关资源
          最近更新 更多