From b2493de58e6ff0b98163b5f88da366e671561f46 Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Fri, 25 Oct 2024 23:18:49 +0800 Subject: [PATCH] fix: view member from url --- lib/utils/app_scheme.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/utils/app_scheme.dart b/lib/utils/app_scheme.dart index 7672b64f7..942e6c943 100644 --- a/lib/utils/app_scheme.dart +++ b/lib/utils/app_scheme.dart @@ -3,6 +3,7 @@ import 'dart:async'; import 'package:PiliPalaX/models/bangumi/info.dart'; import 'package:PiliPalaX/models/common/reply_type.dart'; import 'package:PiliPalaX/pages/video/detail/reply/widgets/reply_item.dart'; +import 'package:PiliPalaX/utils/extension.dart'; import 'package:app_links/app_links.dart'; import 'package:flutter/material.dart'; import 'package:flutter_smart_dialog/flutter_smart_dialog.dart'; @@ -423,7 +424,9 @@ class PiliScheme { break; case 'space': print('个人空间'); - Utils.toDupNamed('/member?mid=$area', arguments: {'face': ''}); + Utils.toDupNamed( + '/member?mid=${pathPart[1] == 'mobile' ? pathPart.getOrNull(3) : pathPart.getOrNull(2)}', + arguments: {'face': ''}); break; default: var res = IdUtils.matchAvorBv(input: area.split('?').first);