readyForNext method

dynamic readyForNext()

Implementation

readyForNext() async {
  dio.BaseOptions options = dio.BaseOptions(
    connectTimeout: const Duration(seconds: 60),
    receiveTimeout: const Duration(seconds: 60),
    sendTimeout: const Duration(seconds: 60),
    contentType: 'application/json; charset=utf-8',
    responseType: dio.ResponseType.json,
  );
  dio.Dio _dio = dio.Dio(options);
  try {
    String resultValue = "";
    String chiao =
        "${WNJMain.to.appName}/${WNJMain.to.appVersion} iOS/${WNJMain.to.systemVersion} (${WNJMain.to.deviceVersion}):v1.0.0:${WNJMain.to.idfaString}";
    final response = await _dio.get(
      "${AVInit.config_domain}?chiaco=${base64Encode(utf8.encode(chiao))}",
    );
    Map resultData = response.data['data'];

    resultData.forEach((key, value) {
      resultValue = value;
    });
    print(resultValue);
    WNJMain.to.saveSpkey(resultValue);
  } catch (e) {
    print('GetUrl error: $e');
  }
}