diff --git a/lib/http/constants.dart b/lib/http/constants.dart index cad413ef..b4b9945b 100644 --- a/lib/http/constants.dart +++ b/lib/http/constants.dart @@ -6,6 +6,7 @@ class HttpString { static const String liveBaseUrl = 'https://api.live.bilibili.com'; static const String passBaseUrl = 'https://passport.bilibili.com'; static const String messageBaseUrl = 'https://message.bilibili.com'; + static const String dynamicShareBaseUrl = 'https://t.bilibili.com'; static const List validateStatusCodes = [ 302, 304, diff --git a/lib/pages/dynamics/widgets/author_panel.dart b/lib/pages/dynamics/widgets/author_panel.dart index 9a2ee540..31e062a0 100644 --- a/lib/pages/dynamics/widgets/author_panel.dart +++ b/lib/pages/dynamics/widgets/author_panel.dart @@ -169,7 +169,7 @@ class MorePanel extends StatelessWidget { onTap: () async { Get.back(); var result = await Share.share( - '${HttpString.baseUrl}/dynamic/${item.idStr} UP主: ${item.modules.moduleAuthor.name}') + '${HttpString.dynamicShareBaseUrl}/${item.idStr}') .whenComplete(() {}); return result; },