问题标签 [beacon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
195 浏览

android - 多个活动中的 Kontakt Beacon 前景/背景扫描?

我在我的 android 应用程序中使用 Kontakt 信标。我希望我的应用程序在我的应用程序的所有活动中扫描前台和后台的信标。目前它正在与我实现它的唯一活动一起工作。我在那里使用 Kontakt 示例应用程序作为参考。谁能告诉我如何在所有活动中不重用相同代码的情况下使其工作?

0 投票
2 回答
1210 浏览

android - Android 信标库 - BLE 信标检测不起作用

我正在尝试使用 Android 中的Android 信标库检测信标。我创建了一个在后台运行并检测信标的服务。

问题是当蓝牙关闭时应用程序没有检测到信标。但是如果我打开蓝牙工作正常。还有一件非常奇怪的事情。如果我在应用程序运行时再次关闭蓝牙,它仍然会继续检测。这意味着 BLE 检测正在工作,但前提是我打开蓝牙并再次将其关闭。

如何启用 BLE 检测?下面是我的实现。我错过了什么吗?

信标服务类

应用类

0 投票
1 回答
561 浏览

android - setBackgroundBetweenScanPeriod() 没有生效

我试图beacon在后台每 30 秒检测一次,当应用程序在前台时,它应该不断检测信标,没有任何间隔。为此,这是我编写的代码,

即使我设置了特定的扫描周期,它仍然会以默认的时间间隔检测信标。谢谢。

0 投票
2 回答
476 浏览

android - 信标设备的 BluetoothGattDescriptor 为 NULL

此Beacon 设备的 BluetoothGattDescriptor 为 NULL

在此处输入图像描述

这是我的代码:

为什么描述符是NULL?

0 投票
0 回答
363 浏览

javascript - Javascript 中的 Eddystone UID

我正在尝试使用 eddystone UID 制作应用程序。我实现了检测 URL,但我无法检测到 UID。我试过 Cordova:https ://github.com/evothings/cordova-eddystone 我有一个估计是“发送”它的 UID。但我看不到如何检测它,只显示带有 UID 的信标。我在 java 或其他语言中看到了很多东西,但我想用 javascript 中的 cordova 来做。非常感谢

0 投票
1 回答
456 浏览

javascript - Eddystone Javascript 查找 UID

我正在尝试在 js 中构建一个可以检测发射 UID 的 eddystone 信标的 android 应用程序。我跟着这个:https ://evothings.com/detecting-eddystone-beacons-in-javascript-made-easy/

但我只能检测信标html。

我找不到可以查找 UID 的行。有人有想法吗?

0 投票
2 回答
1741 浏览

android - Beacon PC 或 Android 模拟器

我需要一些关于模拟信标的帮助,我正在搜索许多小脚本来运行一个没有运气的 sumilator,我找不到适用于 android 的信标模拟器的应用程序。你知道一个正在工作的吗?我需要测试,因为我开始使用 api for android。有任何想法吗?提前致谢。

0 投票
0 回答
20 浏览

android - 当我的设备和信标放在一起时,信标显示已放弃状态

我正在使用 Kontakt 信标及其示例代码。

一切工作正常,但是在前台和后台扫描信标期间有一个我想知道的问题显示我的手机和信标放在一起时也出现了被遗弃的通知。

当设备超出信标范围时,我必须执行一些操作,但因此我遇到了一些困难。

0 投票
1 回答
130 浏览

ibm-mobilefirst - 信标混合应用程序 MobileFirst 7.1

我们正在尝试创建一个移动优先混合应用程序,它可以根据 UUID 检测信标。

IBM 示例应用程序中已经提供了用于 Beacon 的 Mobile First Native Application。

https://developer.ibm.com/mobilefirstplatform/documentation/getting-started-7-1/foundation/advanced-topics/working-with-beacons/beacons-in-android/

为了在混合应用程序中实现相同的目标,我们创建了一个 HTTP 适配器,它返回移动优先服务器上所有已注册的信标信息,我们使用了 android 信标库

https://altbeacon.github.io/android-beacon-library/samples.html

并在我的 Hybrid android 项目中进行了配置,现在我的 android 应用程序能够检测指定 Beacon 区域中的区域中的信标。

现在我的问题是

上面提到的方法是正确的还是有人可以告诉我更好的方法?

对于同一个信标,“didEnterRegion”事件一次又一次地发生,我该如何管理信标的进入和退出区域?

Beacons Mobile first Hybrid 应用程序是否有任何工作示例应用程序?

0 投票
0 回答
212 浏览

c# - altBeacon 未检测到信标

我只是试图实现 altbeacon 库。我的问题是永远不会调用回调方法。我就是找不到我的任何信标。我为 BeaconManager 尝试了几种不同的布局,但均未成功。有人可以告诉我我做错了什么吗?也许我传递给 BeaconManager 的区域有问题?altbeacon 在哪里使用 Region 的第一个参数Region(java.lang.String uniqueId, Identifier id1, Identifier id2, Identifier id3)?我为所有其他参数传递了 null,因为我不想找到特定的信标。

}

编辑:

如果我查看我的 Android 设备日志,我可以在以下几行中看到我的信标