Flutter 中的信标功能

2024-01-15

我目前正在构建一个应用程序,它将我的设备变成一个信标,同时扫描其他信标。

我目前已经实现了 2 个包:

  1. 颤振信标:https://pub.dev/packages/flutter_beacon https://pub.dev/packages/flutter_beacon
  2. 信标广播:https://pub.dev/packages/beacon_broadcast https://pub.dev/packages/beacon_broadcast

一切都按预期工作,除了我正在广播 AltBeacon 并扫描 iBeacon,因此我的应用程序无法识别我正在广播的信号。

是否有一个包可以广播 iBeacon 或监视 AltBeacon?或者也许是实现我想要实现的目标的另一种方式?非常感谢任何建议,因为我陷入困境并且没有想法。


您可以更改 beacon_broadcast 以使用 iBeacon,如下所示;

beaconBroadcast
    .setUUID('39ED98FF-2900-441A-802F-9C398FC199D2')
    .setMajorId(1)
    .setMinorId(100)
    .setTransmissionPower(-59) //optional
    .setIdentifier('com.example.myDeviceRegion') //iOS-only, optional
    .setLayout('m:2-3=0215,i:4-19,i:20-21,i:22-23,p:24-24') 
    .setManufacturerId(0x004C) 
    .start();

上述重要变化是布局和制造商 ID。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Flutter 中的信标功能 的相关文章

随机推荐