Beacon - test with only identifier

This commit is contained in:
Thomas Fransolet 2023-04-20 15:52:37 +02:00
parent e03d1bbedb
commit c4b5939f4b

View File

@ -5,6 +5,7 @@ import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:flutter_beacon/flutter_beacon.dart';
import 'package:get/get.dart';
import 'package:intl/intl.dart';
import 'package:manager_api/api.dart';
import 'package:mymuseum_visitapp/Components/CustomAppBar.dart';
import 'package:mymuseum_visitapp/Components/ScannerBouton.dart';
@ -54,19 +55,32 @@ class _VisitPageState extends State<VisitPage> with WidgetsBindingObserver {
@override
void initState() {
WidgetsBinding.instance.addObserver(this);
NumberFormat formatter = NumberFormat("000");
if (Platform.isIOS) {
for(var i = 100; i >= 1; i--) {
Region region = Region(
identifier: "MyMuseumB${formatter.format(i)}",
proximityUUID: 'FDA50693-A4E2-4FB1-AFCF-C6EB07647825'
);
regions.add(region);
print("Add region named ${region.identifier}");
}
/*if (Platform.isIOS) {
// iOS platform, at least set identifier and proximityUUID for region scanning
regions.add(Region(
/*regions.add(Region(
identifier: 'MyMuseumB',
proximityUUID: '01122334-4556-6778-899A-ABBCCDDEEFF0'));
proximityUUID: '01122334-4556-6778-899A-ABBCCDDEEFF0'));*/
for(var i = 100; i >= 1; i--) {
regions.add(Region(
identifier: 'MyMuseumB',
proximityUUID: 'FDA50693-A4E2-4FB1-AFCF-C6EB07647825'));
identifier: 'MyMuseumB'+i.toString(),
proximityUUID: 'FDA50693-A4E2-4FB1-AFCF-C6EB07647825')
);
}
} else {
// Android platform, it can ranging out of beacon that filter all of Proximity UUID
regions.add(Region(identifier: 'MyMuseumB'));
}
}*/
super.initState();