openLoginPage static method

Future<bool> openLoginPage({
  1. String? areaId,
})

Open EZVIZ login page for user authentication

Parameters:

  • areaId: Optional area ID for global SDK (overseas version)

Returns true if login page opened successfully After successful login, a broadcast will be sent with action OAUTH_SUCCESS_ACTION

Implementation

static Future<bool> openLoginPage({String? areaId}) async {
  try {
    final bool result = await _channel.invokeMethod(
      EzvizChannelMethods.openLoginPage,
      areaId != null ? {'areaId': areaId} : null,
    );
    return result;
  } catch (e) {
    ezvizLog('Error opening login page: $e');
    return false;
  }
}