scanUnlock method

dynamic scanUnlock(
  1. dynamic scanDevice(
    1. int rssi,
    2. String deviceId
    )
)

扫描附近可以开启的设备

Implementation

scanUnlock(
  Function(int rssi, String deviceId) scanDevice,
) async {
  methodChannel.setMethodCallHandler((call) {
    if (call.method == "scanDevice") {
      var decode = convert.json.decode(call.arguments);
      scanDevice(decode["rssi"], decode["deviceId"]);
    }
    return Future.value("SUCCESS");
  });
  return await methodChannel.invokeMethod("scanUnlock");
}