From 4ff88ab8bacdf6b8db633c52404e52f0635bedd6 Mon Sep 17 00:00:00 2001
From: fuenmao <980740792@qq.com>
Date: Wed, 11 Dec 2024 15:16:25 +0800
Subject: [PATCH] =?UTF-8?q?=E9=9A=90=E7=A7=81=E5=8D=8F=E8=AE=AE=E5=92=8C?=
=?UTF-8?q?=E6=9C=8D=E5=8A=A1=E6=94=BF=E7=AD=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../android/app/src/main/AndroidManifest.xml | 1 +
wgshare/assets/images/2.0x/agreement_back.png | Bin 0 -> 440 bytes
wgshare/assets/images/3.0x/agreement_back.png | Bin 0 -> 611 bytes
wgshare/assets/images/agreement_back.png | Bin 0 -> 271 bytes
.../agreement/agreement_read_binding.dart | 10 +
.../agreement/agreement_read_logic.dart | 7 +
.../agreement/agreement_read_state.dart | 6 +
.../agreement/agreement_read_view.dart | 96 +++++
wgshare/lib/pages/loginPage/login_view.dart | 31 +-
wgshare/lib/routes/app_pages.dart | 5 +-
wgshare/lib/routes/app_routes.dart | 3 +
wgshare/pubspec.lock | 328 ++++++++++--------
wgshare/pubspec.yaml | 3 +
13 files changed, 331 insertions(+), 159 deletions(-)
create mode 100644 wgshare/assets/images/2.0x/agreement_back.png
create mode 100644 wgshare/assets/images/3.0x/agreement_back.png
create mode 100644 wgshare/assets/images/agreement_back.png
create mode 100644 wgshare/lib/pages/loginPage/agreement/agreement_read_binding.dart
create mode 100644 wgshare/lib/pages/loginPage/agreement/agreement_read_logic.dart
create mode 100644 wgshare/lib/pages/loginPage/agreement/agreement_read_state.dart
create mode 100644 wgshare/lib/pages/loginPage/agreement/agreement_read_view.dart
diff --git a/wgshare/android/app/src/main/AndroidManifest.xml b/wgshare/android/app/src/main/AndroidManifest.xml
index b1ec4c8..79ad4d1 100644
--- a/wgshare/android/app/src/main/AndroidManifest.xml
+++ b/wgshare/android/app/src/main/AndroidManifest.xml
@@ -5,6 +5,7 @@
+
#H;NGyPcq~TG^B)gTOLZndt-vd2`ePrF5BPmL{{yL91?G3S#E)t)qBGw3ENL}Kn!VjjKMk4
i_x;ww4^7h?fS5lmi}OhGml;_A0000PS0w8#|+Z{$x^v$oIG)-Sgh=3e}@L?DZgCK|x
zzhAG{4_THOa*Wd+xD*~V8jY9)a3*jqJTqqjLjpJv$P3SHgYkH5NPya7ph)=1WRj5(
zwFGV*9#j_45FS(#&=MY$7SI$PloHSu9uyYP7#9}(3TO@wt_o-m4=xJ$5FS|9
zLOJ10v)O#q5FVWMK!NaL3$rR53HTNs>;-%b4|ZdK!zVt52f^Q!|Kjj>mUh+Q0cQ`N
zd<_q93(ai}+wGPX3$b#JGs0G@^~vw%v;pG*;{vxBDP}hd_51yJxm*tUV|@Ap?g_Km
zYz7iF9T)7UQC}sF{>XfkI9p2iCShHT_Ika9gF@nLdetUzaXIaa#MKRr4-&asO6?Mb
zHuah%3YS&1N|Y*WX_P2kTGS>{skp02qH=j%i$tvh4h<5ukC<*PQCk4qQo_k8C8~5B
z^u^YOogJUnzmpJ7df=ZlO;I4QhUJs`d+vofImYQp{d7A0;GTH4G#QET!1==-2NL_h
xTpV~KA)MYqhhS&7TCL)CyPb_jBay2QegVPXy9^WF%4z@r002ovPDHLkV1m@-_geq}
literal 0
HcmV?d00001
diff --git a/wgshare/assets/images/agreement_back.png b/wgshare/assets/images/agreement_back.png
new file mode 100644
index 0000000000000000000000000000000000000000..b1d21b6174935b03885f396c86466ca0de720157
GIT binary patch
literal 271
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>``W
z$lZxy-8q?;Kn_c~qpu?a!^VE@KZ&eB{t{0Y$B+ufr;|7G9x@PcJzp*y5LqVbc3@tE
zUh)RcoC6#O*fuzNdG$LypT@f8gK}fbq9c>$8pT`v{{7^?)bAFfqI0snhPx#m7r*06
zKP0~N3g^{;m2Dfo?{kk`8KTWQfAwL3$1~01?+3TC%zu)%_UktMbn7)) AgreementReadLogic());
+ }
+}
diff --git a/wgshare/lib/pages/loginPage/agreement/agreement_read_logic.dart b/wgshare/lib/pages/loginPage/agreement/agreement_read_logic.dart
new file mode 100644
index 0000000..87f6edb
--- /dev/null
+++ b/wgshare/lib/pages/loginPage/agreement/agreement_read_logic.dart
@@ -0,0 +1,7 @@
+import 'package:get/get.dart';
+
+import 'agreement_read_state.dart';
+
+class AgreementReadLogic extends GetxController {
+ final AgreementReadState state = AgreementReadState();
+}
diff --git a/wgshare/lib/pages/loginPage/agreement/agreement_read_state.dart b/wgshare/lib/pages/loginPage/agreement/agreement_read_state.dart
new file mode 100644
index 0000000..93b7d96
--- /dev/null
+++ b/wgshare/lib/pages/loginPage/agreement/agreement_read_state.dart
@@ -0,0 +1,6 @@
+
+class AgreementReadState {
+ AgreementReadState() {
+ ///Initialize variables
+ }
+}
diff --git a/wgshare/lib/pages/loginPage/agreement/agreement_read_view.dart b/wgshare/lib/pages/loginPage/agreement/agreement_read_view.dart
new file mode 100644
index 0000000..9a1b08c
--- /dev/null
+++ b/wgshare/lib/pages/loginPage/agreement/agreement_read_view.dart
@@ -0,0 +1,96 @@
+import 'dart:io';
+
+import 'package:flutter/material.dart';
+import 'package:flutter/services.dart';
+import 'package:flutter_screenutil/flutter_screenutil.dart';
+import 'package:get/get.dart';
+import 'package:webview_flutter/webview_flutter.dart';
+
+import 'agreement_read_logic.dart';
+import 'agreement_read_state.dart';
+
+class AgreementReadPage extends StatefulWidget {
+ const AgreementReadPage({super.key});
+
+ @override
+ State createState() => AgreementReadPageState();
+}
+
+class AgreementReadPageState extends State {
+
+ final AgreementReadLogic logic = Get.put(AgreementReadLogic());
+ final AgreementReadState state = Get.find().state;
+
+ @override
+ void initState() {
+ super.initState();
+ if (Platform.isAndroid) WebView.platform = AndroidWebView();
+ }
+
+ @override
+ Widget build(BuildContext context) {
+ return Scaffold(
+ appBar: AppBar(
+ surfaceTintColor: Colors.white,
+ elevation: 0,
+ toolbarHeight: 0,
+ systemOverlayStyle: const SystemUiOverlayStyle(
+ statusBarColor: Colors.transparent,
+ systemNavigationBarColor: Color(0xFF000000),
+ systemNavigationBarIconBrightness: Brightness.light,
+ statusBarIconBrightness: Brightness.dark,
+ statusBarBrightness: Brightness.light,
+ ),
+ backgroundColor: Colors.white,
+ ),
+ body: Column(
+ children: [
+ /// 顶部布局
+ Container(
+ width: double.infinity,
+ height: 44.h,
+ alignment: Alignment.center,
+ color: Colors.white,
+ padding: const EdgeInsets.only(left: 16, right: 16),
+ child: Row(
+ mainAxisAlignment: MainAxisAlignment.spaceBetween,
+ children: [
+ GestureDetector(
+ child: Container(
+ width: 50.w,
+ height: 44.h,
+ alignment: Alignment.centerLeft,
+ child: Image.asset(
+ 'assets/images/agreement_back.png',
+ ),
+ ),
+ onTap: (){
+ Get.back();
+ },
+ ),
+ Text(
+ "隐私政策",
+ style: TextStyle(
+ fontSize: 16.sp,
+ fontWeight: FontWeight.w500
+ ),
+ ),
+ SizedBox(
+ width: 50.w,
+ height: 44.h,
+ )
+ ],
+ ),
+ ),
+
+ /// 中间布局
+ const Expanded(
+ child: WebView(
+ initialUrl: 'https://static.23544.com/WGShare-PrivacyPolicy.html',
+ ),
+ ),
+ ],
+ )
+ );
+ }
+}
diff --git a/wgshare/lib/pages/loginPage/login_view.dart b/wgshare/lib/pages/loginPage/login_view.dart
index a6516db..87a579c 100644
--- a/wgshare/lib/pages/loginPage/login_view.dart
+++ b/wgshare/lib/pages/loginPage/login_view.dart
@@ -4,6 +4,7 @@ import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
import 'package:wgshare/utils/utils.dart';
+import '../../routes/app_routes.dart';
import '../../utils/color_util.dart';
import 'login_logic.dart';
@@ -318,12 +319,17 @@ class _LoginPageState extends State {
color: ColorUtil.Color_153_153_153,
),
),
- Text(
- '《服务协议》',
- style: TextStyle(
- fontSize: 12.sp,
- color: ColorUtil.Color_153_153_153,
+ GestureDetector(
+ child: Text(
+ '《服务协议》',
+ style: TextStyle(
+ fontSize: 12.sp,
+ color: ColorUtil.Color_85_117_242,
+ ),
),
+ onTap: (){
+ Get.toNamed(Routes.agreementReadPage);
+ },
),
Text(
'和',
@@ -332,12 +338,17 @@ class _LoginPageState extends State {
color: ColorUtil.Color_153_153_153,
),
),
- Text(
- '《隐私政策》',
- style: TextStyle(
- fontSize: 12.sp,
- color: ColorUtil.Color_153_153_153,
+ GestureDetector(
+ child: Text(
+ '《隐私政策》',
+ style: TextStyle(
+ fontSize: 12.sp,
+ color: ColorUtil.Color_85_117_242,
+ ),
),
+ onTap: (){
+ Get.toNamed(Routes.agreementReadPage);
+ },
)
],
),
diff --git a/wgshare/lib/routes/app_pages.dart b/wgshare/lib/routes/app_pages.dart
index d66467e..75295a6 100644
--- a/wgshare/lib/routes/app_pages.dart
+++ b/wgshare/lib/routes/app_pages.dart
@@ -1,10 +1,12 @@
import 'package:get/get.dart';
import 'package:wgshare/pages/homePage/home_binding.dart';
import 'package:wgshare/pages/homePage/home_view.dart';
+import 'package:wgshare/pages/loginPage/agreement/agreement_read_binding.dart';
import 'package:wgshare/pages/loginPage/login_binding.dart';
import 'package:wgshare/pages/loginPage/login_view.dart';
import 'package:wgshare/pages/metting/meeting_main_binding.dart';
import 'package:wgshare/pages/metting/meeting_main_view.dart';
+import '../pages/loginPage/agreement/agreement_read_view.dart';
import '../pages/start_page_binding.dart';
import '../pages/start_page_view.dart';
import '../pages/userPage/user_binding.dart';
@@ -18,6 +20,7 @@ abstract class AppPages {
GetPage(name: Routes.startPage, page: () => const StartPage(), binding: StartPageBinding(), transition: Transition.noTransition),
GetPage(name: Routes.homePage, page: () => const HomePage(), binding: HomeBinding(), transition: Transition.noTransition),
GetPage(name: Routes.userPage, page: () => const UserPage(), binding: UserBinding(), transition: Transition.noTransition),
- GetPage(name: Routes.meetingMainPage, page: () => MeetingMainPage(), binding: MeetingMainBinding(), transition: Transition.noTransition),
+ GetPage(name: Routes.meetingMainPage, page: () => const MeetingMainPage(), binding: MeetingMainBinding(), transition: Transition.noTransition),
+ GetPage(name: Routes.agreementReadPage, page: () => const AgreementReadPage(), binding: AgreementReadBinding(), transition: Transition.noTransition),
];
}
diff --git a/wgshare/lib/routes/app_routes.dart b/wgshare/lib/routes/app_routes.dart
index eda487c..9603be1 100644
--- a/wgshare/lib/routes/app_routes.dart
+++ b/wgshare/lib/routes/app_routes.dart
@@ -14,4 +14,7 @@ abstract class Routes {
// 会议首页
static const meetingMainPage = '/meetingMainPage';
+
+ // 协议政策阅读展示
+ static const agreementReadPage = '/agreementReadPage';
}
diff --git a/wgshare/pubspec.lock b/wgshare/pubspec.lock
index 19129ab..b94ccc1 100644
--- a/wgshare/pubspec.lock
+++ b/wgshare/pubspec.lock
@@ -6,7 +6,7 @@ packages:
description:
name: _fe_analyzer_shared
sha256: f256b0c0ba6c7577c15e2e4e114755640a875e885099367bf6e012b19314c834
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "72.0.0"
_macros:
@@ -19,7 +19,7 @@ packages:
description:
name: agora_rtc_engine
sha256: "5e7361402a8d6173467b251165bca5ffd0ef256abbe380fe6f2b5042503f83c3"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "6.5.0"
analyzer:
@@ -27,7 +27,7 @@ packages:
description:
name: analyzer
sha256: b652861553cd3990d8ed361f7979dc6d7053a9ac8843fa73820ab68ce5410139
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "6.7.0"
args:
@@ -35,7 +35,7 @@ packages:
description:
name: args
sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.6.0"
async:
@@ -43,7 +43,7 @@ packages:
description:
name: async
sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.11.0"
boolean_selector:
@@ -51,7 +51,7 @@ packages:
description:
name: boolean_selector
sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.1.1"
build:
@@ -59,7 +59,7 @@ packages:
description:
name: build
sha256: "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.4.1"
build_config:
@@ -67,7 +67,7 @@ packages:
description:
name: build_config
sha256: bf80fcfb46a29945b423bd9aad884590fb1dc69b330a4d4700cac476af1708d1
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.1"
build_daemon:
@@ -75,7 +75,7 @@ packages:
description:
name: build_daemon
sha256: "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "4.0.2"
build_resolvers:
@@ -83,7 +83,7 @@ packages:
description:
name: build_resolvers
sha256: "339086358431fa15d7eca8b6a36e5d783728cf025e559b834f4609a1fcfb7b0a"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.4.2"
build_runner:
@@ -91,7 +91,7 @@ packages:
description:
name: build_runner
sha256: "028819cfb90051c6b5440c7e574d1896f8037e3c96cf17aaeb054c9311cfbf4d"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.4.13"
build_runner_core:
@@ -99,7 +99,7 @@ packages:
description:
name: build_runner_core
sha256: f8126682b87a7282a339b871298cc12009cb67109cfa1614d6436fb0289193e0
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "7.3.2"
built_collection:
@@ -107,7 +107,7 @@ packages:
description:
name: built_collection
sha256: "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "5.1.1"
built_value:
@@ -115,7 +115,7 @@ packages:
description:
name: built_value
sha256: c7913a9737ee4007efedaffc968c049fd0f3d0e49109e778edc10de9426005cb
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "8.9.2"
cached_network_image:
@@ -123,7 +123,7 @@ packages:
description:
name: cached_network_image
sha256: "28ea9690a8207179c319965c13cd8df184d5ee721ae2ce60f398ced1219cea1f"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "3.3.1"
cached_network_image_platform_interface:
@@ -131,7 +131,7 @@ packages:
description:
name: cached_network_image_platform_interface
sha256: "9e90e78ae72caa874a323d78fa6301b3fb8fa7ea76a8f96dc5b5bf79f283bf2f"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "4.0.0"
cached_network_image_web:
@@ -139,7 +139,7 @@ packages:
description:
name: cached_network_image_web
sha256: "205d6a9f1862de34b93184f22b9d2d94586b2f05c581d546695e3d8f6a805cd7"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.2.0"
characters:
@@ -147,7 +147,7 @@ packages:
description:
name: characters
sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.3.0"
checked_yaml:
@@ -155,7 +155,7 @@ packages:
description:
name: checked_yaml
sha256: feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.3"
clock:
@@ -163,7 +163,7 @@ packages:
description:
name: clock
sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.1"
code_builder:
@@ -171,7 +171,7 @@ packages:
description:
name: code_builder
sha256: "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "4.10.1"
collection:
@@ -179,7 +179,7 @@ packages:
description:
name: collection
sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.18.0"
convert:
@@ -187,7 +187,7 @@ packages:
description:
name: convert
sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "3.1.2"
crypto:
@@ -195,7 +195,7 @@ packages:
description:
name: crypto
sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "3.0.6"
cupertino_icons:
@@ -203,7 +203,7 @@ packages:
description:
name: cupertino_icons
sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.8"
dart_style:
@@ -211,7 +211,7 @@ packages:
description:
name: dart_style
sha256: "7856d364b589d1f08986e140938578ed36ed948581fbc3bc9aef1805039ac5ab"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.3.7"
device_info_plus:
@@ -219,7 +219,7 @@ packages:
description:
name: device_info_plus
sha256: a7fd703482b391a87d60b6061d04dfdeab07826b96f9abd8f5ed98068acc0074
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "10.1.2"
device_info_plus_platform_interface:
@@ -227,7 +227,7 @@ packages:
description:
name: device_info_plus_platform_interface
sha256: "282d3cf731045a2feb66abfe61bbc40870ae50a3ed10a4d3d217556c35c8c2ba"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "7.0.1"
dio:
@@ -235,7 +235,7 @@ packages:
description:
name: dio
sha256: "5598aa796bbf4699afd5c67c0f5f6e2ed542afc956884b9cd58c306966efc260"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "5.7.0"
dio_web_adapter:
@@ -243,7 +243,7 @@ packages:
description:
name: dio_web_adapter
sha256: "33259a9276d6cea88774a0000cfae0d861003497755969c92faa223108620dc8"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.0"
easy_debounce:
@@ -251,7 +251,7 @@ packages:
description:
name: easy_debounce
sha256: f082609cfb8f37defb9e37fc28bc978c6712dedf08d4c5a26f820fa10165a236
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.3"
equatable:
@@ -259,7 +259,7 @@ packages:
description:
name: equatable
sha256: "567c64b3cb4cf82397aac55f4f0cbd3ca20d77c6c03bedbc4ceaddc08904aef7"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.7"
fake_async:
@@ -267,7 +267,7 @@ packages:
description:
name: fake_async
sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.3.1"
ffi:
@@ -275,7 +275,7 @@ packages:
description:
name: ffi
sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.1.3"
file:
@@ -283,7 +283,7 @@ packages:
description:
name: file
sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "7.0.1"
fixnum:
@@ -291,7 +291,7 @@ packages:
description:
name: fixnum
sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.1"
flutter:
@@ -304,7 +304,7 @@ packages:
description:
name: flutter_cache_manager
sha256: "8207f27539deb83732fdda03e259349046a39a4c767269285f449ade355d54ba"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "3.3.1"
flutter_easyloading:
@@ -312,7 +312,7 @@ packages:
description:
name: flutter_easyloading
sha256: ba21a3c883544e582f9cc455a4a0907556714e1e9cf0eababfcb600da191d17c
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "3.0.5"
flutter_floating:
@@ -320,7 +320,7 @@ packages:
description:
name: flutter_floating
sha256: "0ff6a47c29a213c426005d248c6afe93fa76e308abbbbd6c8a35689daf11a997"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.8"
flutter_hooks:
@@ -328,7 +328,7 @@ packages:
description:
name: flutter_hooks
sha256: cde36b12f7188c85286fba9b38cc5a902e7279f36dd676967106c041dc9dde70
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.20.5"
flutter_lints:
@@ -336,7 +336,7 @@ packages:
description:
name: flutter_lints
sha256: "3f41d009ba7172d5ff9be5f6e6e6abb4300e263aab8866d2a0842ed2a70f8f0c"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "4.0.0"
flutter_localizations:
@@ -349,7 +349,7 @@ packages:
description:
name: flutter_riverpod
sha256: "9532ee6db4a943a1ed8383072a2e3eeda041db5657cdf6d2acecf3c21ecbe7e1"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.6.1"
flutter_screenutil:
@@ -357,7 +357,7 @@ packages:
description:
name: flutter_screenutil
sha256: "8239210dd68bee6b0577aa4a090890342d04a136ce1c81f98ee513fc0ce891de"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "5.9.3"
flutter_spinkit:
@@ -365,7 +365,7 @@ packages:
description:
name: flutter_spinkit
sha256: d2696eed13732831414595b98863260e33e8882fc069ee80ec35d4ac9ddb0472
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "5.2.1"
flutter_test:
@@ -383,7 +383,7 @@ packages:
description:
name: fluttertoast
sha256: "95f349437aeebe524ef7d6c9bde3e6b4772717cf46a0eb6a3ceaddc740b297cc"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "8.2.8"
frontend_server_client:
@@ -391,7 +391,7 @@ packages:
description:
name: frontend_server_client
sha256: f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "4.0.0"
functional_widget:
@@ -399,7 +399,7 @@ packages:
description:
name: functional_widget
sha256: "5a1c64661572d927a1ddab943dea2eb8dd261275a2e989a86aa0db7613d16185"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.10.2"
functional_widget_annotation:
@@ -407,7 +407,7 @@ packages:
description:
name: functional_widget_annotation
sha256: f0612079cb7e226b7be32b473bdaf85fe680370886c0c13ea69a102ccc17a0c7
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.10.0"
geolocator:
@@ -415,7 +415,7 @@ packages:
description:
name: geolocator
sha256: d2ec66329cab29cb297d51d96c067d457ca519dca8589665fa0b82ebacb7dbe4
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "13.0.2"
geolocator_android:
@@ -423,7 +423,7 @@ packages:
description:
name: geolocator_android
sha256: "7aefc530db47d90d0580b552df3242440a10fe60814496a979aa67aa98b1fd47"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "4.6.1"
geolocator_apple:
@@ -431,7 +431,7 @@ packages:
description:
name: geolocator_apple
sha256: "6154ea2682563f69fc0125762ed7e91e7ed85d0b9776595653be33918e064807"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.3.8+1"
geolocator_platform_interface:
@@ -439,7 +439,7 @@ packages:
description:
name: geolocator_platform_interface
sha256: "386ce3d9cce47838355000070b1d0b13efb5bc430f8ecda7e9238c8409ace012"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "4.2.4"
geolocator_web:
@@ -447,7 +447,7 @@ packages:
description:
name: geolocator_web
sha256: "2ed69328e05cd94e7eb48bb0535f5fc0c0c44d1c4fa1e9737267484d05c29b5e"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "4.1.1"
geolocator_windows:
@@ -455,7 +455,7 @@ packages:
description:
name: geolocator_windows
sha256: "53da08937d07c24b0d9952eb57a3b474e29aae2abf9dd717f7e1230995f13f0e"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.2.3"
get:
@@ -463,7 +463,7 @@ packages:
description:
name: get
sha256: e4e7335ede17452b391ed3b2ede016545706c01a02292a6c97619705e7d2a85e
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "4.6.6"
get_storage:
@@ -471,7 +471,7 @@ packages:
description:
name: get_storage
sha256: "39db1fffe779d0c22b3a744376e86febe4ade43bf65e06eab5af707dc84185a2"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.1.1"
glob:
@@ -479,7 +479,7 @@ packages:
description:
name: glob
sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.1.2"
graphs:
@@ -487,7 +487,7 @@ packages:
description:
name: graphs
sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.3.2"
hooks_riverpod:
@@ -495,7 +495,7 @@ packages:
description:
name: hooks_riverpod
sha256: "70bba33cfc5670c84b796e6929c54b8bc5be7d0fe15bb28c2560500b9ad06966"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.6.1"
http:
@@ -503,7 +503,7 @@ packages:
description:
name: http
sha256: "5895291c13fa8a3bd82e76d5627f69e0d85ca6a30dcac95c4ea19a5d555879c2"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.13.6"
http_multi_server:
@@ -511,7 +511,7 @@ packages:
description:
name: http_multi_server
sha256: "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "3.2.1"
http_parser:
@@ -519,7 +519,7 @@ packages:
description:
name: http_parser
sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "4.0.2"
intl:
@@ -527,23 +527,23 @@ packages:
description:
name: intl
sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.19.0"
io:
dependency: transitive
description:
name: io
- sha256: "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e"
- url: "https://pub.dev"
+ sha256: dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b
+ url: "https://pub.flutter-io.cn"
source: hosted
- version: "1.0.4"
+ version: "1.0.5"
iris_method_channel:
dependency: transitive
description:
name: iris_method_channel
sha256: "99143ae77073ee8fd6c19d8f56ec59ba6c332000d8bea46bb9b6a89d83feca5c"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.2.2"
js:
@@ -551,7 +551,7 @@ packages:
description:
name: js
sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.7.1"
json_annotation:
@@ -559,7 +559,7 @@ packages:
description:
name: json_annotation
sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "4.9.0"
json_serializable:
@@ -567,7 +567,7 @@ packages:
description:
name: json_serializable
sha256: c2fcb3920cf2b6ae6845954186420fca40bc0a8abcc84903b7801f17d7050d7c
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "6.9.0"
leak_tracker:
@@ -575,7 +575,7 @@ packages:
description:
name: leak_tracker
sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "10.0.5"
leak_tracker_flutter_testing:
@@ -583,7 +583,7 @@ packages:
description:
name: leak_tracker_flutter_testing
sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "3.0.5"
leak_tracker_testing:
@@ -591,7 +591,7 @@ packages:
description:
name: leak_tracker_testing
sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "3.0.1"
lints:
@@ -599,7 +599,7 @@ packages:
description:
name: lints
sha256: "976c774dd944a42e83e2467f4cc670daef7eed6295b10b36ae8c85bcbf828235"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "4.0.0"
liquid_progress_indicator_v2:
@@ -607,7 +607,7 @@ packages:
description:
name: liquid_progress_indicator_v2
sha256: "6bb2c675bab4936864a63ccd503be417e407974e11c62711917a4006bb9288b8"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.5.0"
logger:
@@ -615,7 +615,7 @@ packages:
description:
name: logger
sha256: be4b23575aac7ebf01f225a241eb7f6b5641eeaf43c6a8613510fc2f8cf187d1
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.5.0"
logging:
@@ -623,7 +623,7 @@ packages:
description:
name: logging
sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.3.0"
macros:
@@ -631,7 +631,7 @@ packages:
description:
name: macros
sha256: "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.1.2-main.4"
matcher:
@@ -639,7 +639,7 @@ packages:
description:
name: matcher
sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.12.16+1"
material_color_utilities:
@@ -647,7 +647,7 @@ packages:
description:
name: material_color_utilities
sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.11.1"
meta:
@@ -655,7 +655,7 @@ packages:
description:
name: meta
sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.15.0"
mime:
@@ -663,7 +663,7 @@ packages:
description:
name: mime
sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.0"
octo_image:
@@ -671,7 +671,7 @@ packages:
description:
name: octo_image
sha256: "34faa6639a78c7e3cbe79be6f9f96535867e879748ade7d17c9b1ae7536293bd"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.1.0"
package_config:
@@ -679,7 +679,7 @@ packages:
description:
name: package_config
sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.1.0"
package_info_plus:
@@ -687,7 +687,7 @@ packages:
description:
name: package_info_plus
sha256: da8d9ac8c4b1df253d1a328b7bf01ae77ef132833479ab40763334db13b91cce
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "8.1.1"
package_info_plus_platform_interface:
@@ -695,7 +695,7 @@ packages:
description:
name: package_info_plus_platform_interface
sha256: ac1f4a4847f1ade8e6a87d1f39f5d7c67490738642e2542f559ec38c37489a66
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "3.0.1"
path:
@@ -703,7 +703,7 @@ packages:
description:
name: path
sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.9.0"
path_provider:
@@ -711,23 +711,23 @@ packages:
description:
name: path_provider
sha256: "50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.1.5"
path_provider_android:
dependency: transitive
description:
name: path_provider_android
- sha256: "8c4967f8b7cb46dc914e178daa29813d83ae502e0529d7b0478330616a691ef7"
- url: "https://pub.dev"
+ sha256: "4adf4fd5423ec60a29506c76581bc05854c55e3a0b72d35bb28d661c9686edf2"
+ url: "https://pub.flutter-io.cn"
source: hosted
- version: "2.2.14"
+ version: "2.2.15"
path_provider_foundation:
dependency: transitive
description:
name: path_provider_foundation
sha256: "4843174df4d288f5e29185bd6e72a6fbdf5a4a4602717eed565497429f179942"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.4.1"
path_provider_linux:
@@ -735,7 +735,7 @@ packages:
description:
name: path_provider_linux
sha256: f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.2.1"
path_provider_platform_interface:
@@ -743,7 +743,7 @@ packages:
description:
name: path_provider_platform_interface
sha256: "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.1.2"
path_provider_windows:
@@ -751,7 +751,7 @@ packages:
description:
name: path_provider_windows
sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.3.0"
permission_handler:
@@ -759,7 +759,7 @@ packages:
description:
name: permission_handler
sha256: "18bf33f7fefbd812f37e72091a15575e72d5318854877e0e4035a24ac1113ecb"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "11.3.1"
permission_handler_android:
@@ -767,7 +767,7 @@ packages:
description:
name: permission_handler_android
sha256: "71bbecfee799e65aff7c744761a57e817e73b738fedf62ab7afd5593da21f9f1"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "12.0.13"
permission_handler_apple:
@@ -775,7 +775,7 @@ packages:
description:
name: permission_handler_apple
sha256: e6f6d73b12438ef13e648c4ae56bd106ec60d17e90a59c4545db6781229082a0
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "9.4.5"
permission_handler_html:
@@ -783,7 +783,7 @@ packages:
description:
name: permission_handler_html
sha256: "38f000e83355abb3392140f6bc3030660cfaef189e1f87824facb76300b4ff24"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.1.3+5"
permission_handler_platform_interface:
@@ -791,7 +791,7 @@ packages:
description:
name: permission_handler_platform_interface
sha256: e9c8eadee926c4532d0305dff94b85bf961f16759c3af791486613152af4b4f9
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "4.2.3"
permission_handler_windows:
@@ -799,7 +799,7 @@ packages:
description:
name: permission_handler_windows
sha256: "1a790728016f79a41216d88672dbc5df30e686e811ad4e698bfc51f76ad91f1e"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.2.1"
photo_view:
@@ -807,7 +807,7 @@ packages:
description:
name: photo_view
sha256: "1fc3d970a91295fbd1364296575f854c9863f225505c28c46e0a03e48960c75e"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.15.0"
platform:
@@ -815,7 +815,7 @@ packages:
description:
name: platform
sha256: "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "3.1.6"
plugin_platform_interface:
@@ -823,7 +823,7 @@ packages:
description:
name: plugin_platform_interface
sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.1.8"
pool:
@@ -831,7 +831,7 @@ packages:
description:
name: pool
sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.5.1"
preload_page_view:
@@ -839,7 +839,7 @@ packages:
description:
name: preload_page_view
sha256: "488a10c158c5c2e9ba9d77e5dbc09b1e49e37a20df2301e5ba02992eac802b7a"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.2.0"
protobuf:
@@ -847,7 +847,7 @@ packages:
description:
name: protobuf
sha256: "68645b24e0716782e58948f8467fd42a880f255096a821f9e7d0ec625b00c84d"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "3.1.0"
pub_semver:
@@ -855,7 +855,7 @@ packages:
description:
name: pub_semver
sha256: "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.1.4"
pubspec_parse:
@@ -863,7 +863,7 @@ packages:
description:
name: pubspec_parse
sha256: c799b721d79eb6ee6fa56f00c04b472dcd44a30d258fac2174a6ec57302678f8
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.3.0"
pull_to_refresh:
@@ -871,7 +871,7 @@ packages:
description:
name: pull_to_refresh
sha256: bbadd5a931837b57739cf08736bea63167e284e71fb23b218c8c9a6e042aad12
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.0"
retrofit:
@@ -879,7 +879,7 @@ packages:
description:
name: retrofit
sha256: "3c9885ef3dbc5dc4b3fb0a40c972ab52e4dad04d52dac9bba24dfa76cf100451"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "4.4.1"
retrofit_generator:
@@ -887,7 +887,7 @@ packages:
description:
name: retrofit_generator
sha256: f76fdb2b66854690d5a332e7364d7561fc9dc2b3c924d7956ab8070495e21f6a
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "9.1.5"
riverpod:
@@ -895,7 +895,7 @@ packages:
description:
name: riverpod
sha256: "59062512288d3056b2321804332a13ffdd1bf16df70dcc8e506e411280a72959"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.6.1"
rxdart:
@@ -903,7 +903,7 @@ packages:
description:
name: rxdart
sha256: "0c7c0cedd93788d996e33041ffecda924cc54389199cde4e6a34b440f50044cb"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.27.7"
shelf:
@@ -911,7 +911,7 @@ packages:
description:
name: shelf
sha256: ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.4.1"
shelf_web_socket:
@@ -919,7 +919,7 @@ packages:
description:
name: shelf_web_socket
sha256: cc36c297b52866d203dbf9332263c94becc2fe0ceaa9681d07b6ef9807023b67
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.1"
signalr_core:
@@ -927,7 +927,7 @@ packages:
description:
name: signalr_core
sha256: dca676372a00c051511591ed0e24521ff7aa4e9320a7fa778a1007f7f522c8c0
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.1"
sky_engine:
@@ -940,7 +940,7 @@ packages:
description:
name: source_gen
sha256: "14658ba5f669685cd3d63701d01b31ea748310f7ab854e471962670abcf57832"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.5.0"
source_helper:
@@ -948,7 +948,7 @@ packages:
description:
name: source_helper
sha256: "6adebc0006c37dd63fe05bca0a929b99f06402fc95aa35bf36d67f5c06de01fd"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.3.4"
source_span:
@@ -956,7 +956,7 @@ packages:
description:
name: source_span
sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.10.0"
sprintf:
@@ -964,7 +964,7 @@ packages:
description:
name: sprintf
sha256: "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "7.0.0"
sqflite:
@@ -972,7 +972,7 @@ packages:
description:
name: sqflite
sha256: "2d7299468485dca85efeeadf5d38986909c5eb0cd71fd3db2c2f000e6c9454bb"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.4.1"
sqflite_android:
@@ -980,7 +980,7 @@ packages:
description:
name: sqflite_android
sha256: "78f489aab276260cdd26676d2169446c7ecd3484bbd5fead4ca14f3ed4dd9ee3"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.4.0"
sqflite_common:
@@ -988,7 +988,7 @@ packages:
description:
name: sqflite_common
sha256: "761b9740ecbd4d3e66b8916d784e581861fd3c3553eda85e167bc49fdb68f709"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.5.4+6"
sqflite_darwin:
@@ -996,7 +996,7 @@ packages:
description:
name: sqflite_darwin
sha256: "96a698e2bc82bd770a4d6aab00b42396a7c63d9e33513a56945cbccb594c2474"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.4.1"
sqflite_platform_interface:
@@ -1004,7 +1004,7 @@ packages:
description:
name: sqflite_platform_interface
sha256: "8dd4515c7bdcae0a785b0062859336de775e8c65db81ae33dd5445f35be61920"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.4.0"
sse_client:
@@ -1012,7 +1012,7 @@ packages:
description:
name: sse_client
sha256: "71bd826430b41ab20a69d85bf2dfe9f11cfe222938e681ada1aea71fc8adf348"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.1.0"
stack_trace:
@@ -1020,7 +1020,7 @@ packages:
description:
name: stack_trace
sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.11.1"
state_notifier:
@@ -1028,7 +1028,7 @@ packages:
description:
name: state_notifier
sha256: b8677376aa54f2d7c58280d5a007f9e8774f1968d1fb1c096adcb4792fba29bb
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.0"
stream_channel:
@@ -1036,7 +1036,7 @@ packages:
description:
name: stream_channel
sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.1.2"
stream_transform:
@@ -1044,7 +1044,7 @@ packages:
description:
name: stream_transform
sha256: "14a00e794c7c11aa145a170587321aedce29769c08d7f58b1d141da75e3b1c6f"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.1.0"
string_scanner:
@@ -1052,7 +1052,7 @@ packages:
description:
name: string_scanner
sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.2.0"
synchronized:
@@ -1060,7 +1060,7 @@ packages:
description:
name: synchronized
sha256: "69fe30f3a8b04a0be0c15ae6490fc859a78ef4c43ae2dd5e8a623d45bfcf9225"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "3.3.0+3"
term_glyph:
@@ -1068,7 +1068,7 @@ packages:
description:
name: term_glyph
sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.2.1"
test_api:
@@ -1076,7 +1076,7 @@ packages:
description:
name: test_api
sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "0.7.2"
timing:
@@ -1084,7 +1084,7 @@ packages:
description:
name: timing
sha256: "70a3b636575d4163c477e6de42f247a23b315ae20e86442bebe32d3cabf61c32"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.1"
tuple:
@@ -1092,7 +1092,7 @@ packages:
description:
name: tuple
sha256: a97ce2013f240b2f3807bcbaf218765b6f301c3eff91092bcfa23a039e7dd151
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.2"
typed_data:
@@ -1100,7 +1100,7 @@ packages:
description:
name: typed_data
sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.4.0"
uuid:
@@ -1108,7 +1108,7 @@ packages:
description:
name: uuid
sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "4.5.1"
vector_math:
@@ -1116,7 +1116,7 @@ packages:
description:
name: vector_math
sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.1.4"
vm_service:
@@ -1124,7 +1124,7 @@ packages:
description:
name: vm_service
sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "14.2.5"
watcher:
@@ -1132,7 +1132,7 @@ packages:
description:
name: watcher
sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.0"
web:
@@ -1140,7 +1140,7 @@ packages:
description:
name: web
sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.0"
web_socket_channel:
@@ -1148,15 +1148,47 @@ packages:
description:
name: web_socket_channel
sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "2.4.0"
+ webview_flutter:
+ dependency: "direct main"
+ description:
+ name: webview_flutter
+ sha256: "392c1d83b70fe2495de3ea2c84531268d5b8de2de3f01086a53334d8b6030a88"
+ url: "https://pub.flutter-io.cn"
+ source: hosted
+ version: "3.0.4"
+ webview_flutter_android:
+ dependency: transitive
+ description:
+ name: webview_flutter_android
+ sha256: "8b3b2450e98876c70bfcead876d9390573b34b9418c19e28168b74f6cb252dbd"
+ url: "https://pub.flutter-io.cn"
+ source: hosted
+ version: "2.10.4"
+ webview_flutter_platform_interface:
+ dependency: transitive
+ description:
+ name: webview_flutter_platform_interface
+ sha256: "812165e4e34ca677bdfbfa58c01e33b27fd03ab5fa75b70832d4b7d4ca1fa8cf"
+ url: "https://pub.flutter-io.cn"
+ source: hosted
+ version: "1.9.5"
+ webview_flutter_wkwebview:
+ dependency: transitive
+ description:
+ name: webview_flutter_wkwebview
+ sha256: a5364369c758892aa487cbf59ea41d9edd10f9d9baf06a94e80f1bd1b4c7bbc0
+ url: "https://pub.flutter-io.cn"
+ source: hosted
+ version: "2.9.5"
win32:
dependency: transitive
description:
name: win32
sha256: "8b338d4486ab3fbc0ba0db9f9b4f5239b6697fcee427939a40e720cbb9ee0a69"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "5.9.0"
win32_registry:
@@ -1164,7 +1196,7 @@ packages:
description:
name: win32_registry
sha256: "21ec76dfc731550fd3e2ce7a33a9ea90b828fdf19a5c3bcf556fa992cfa99852"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.5"
xdg_directories:
@@ -1172,7 +1204,7 @@ packages:
description:
name: xdg_directories
sha256: "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.0"
yaml:
@@ -1180,7 +1212,7 @@ packages:
description:
name: yaml
sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5"
- url: "https://pub.dev"
+ url: "https://pub.flutter-io.cn"
source: hosted
version: "3.1.2"
sdks:
diff --git a/wgshare/pubspec.yaml b/wgshare/pubspec.yaml
index 09fcbe0..b15369d 100644
--- a/wgshare/pubspec.yaml
+++ b/wgshare/pubspec.yaml
@@ -85,6 +85,9 @@ dependencies:
# 预加载pageview
preload_page_view: ^0.2.0
+ # webview
+ webview_flutter: ^3.0.4
+
dev_dependencies:
flutter_test:
sdk: flutter