浏览代码

1.优化淘宝登录

tags/0.2.1
huaxuan 2 年前
父节点
当前提交
fcfbfaa1e1
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. +4
    -4
      lib/flutter_alibc.dart

+ 4
- 4
lib/flutter_alibc.dart 查看文件

@@ -47,17 +47,17 @@ class FlutterAlibc {
/// @return: 成功则返回的data为用户信息,失败则没有data
///
static Future<LoginModel> loginTaoBao() async {
Map result = await (_channel.invokeMethod("loginTaoBao") as FutureOr<Map<dynamic, dynamic>>);
Map? result = await _channel.invokeMethod("loginTaoBao");
// 判断成功还是失败
if (result[AlibcConstKey.errorCode] != "0") {
if (result![AlibcConstKey.errorCode] != "0") {
return LoginModel(
result[AlibcConstKey.errorCode],
result[AlibcConstKey.errorMessage],
);
}
return LoginModel(result[AlibcConstKey.errorCode], result[AlibcConstKey.errorMessage],
data: UserModel(result[AlibcConstKey.data]["nick"], result[AlibcConstKey.data]["avatarUrl"], result[AlibcConstKey.data]["openId"], result[AlibcConstKey.data]["openSid"],
result[AlibcConstKey.data]["topAccessToken"], result[AlibcConstKey.data]["topAuthCode"]));
data: UserModel(result[AlibcConstKey.data]["nick"], result[AlibcConstKey.data]["avatarUrl"], result[AlibcConstKey.data]["openId"],
result[AlibcConstKey.data]["openSid"], result[AlibcConstKey.data]["topAccessToken"], result[AlibcConstKey.data]["topAuthCode"]));
}

///


正在加载...
取消
保存