diff --git a/lib/main.dart b/lib/main.dart index d0dbf3ad..5040edca 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -15,7 +15,6 @@ import 'package:pilipala/router/app_pages.dart'; import 'package:pilipala/pages/main/view.dart'; import 'package:pilipala/utils/app_scheme.dart'; import 'package:pilipala/utils/data.dart'; -import 'package:pilipala/utils/proxy.dart'; import 'package:pilipala/utils/storage.dart'; import 'package:media_kit/media_kit.dart'; // Provides [Player], [Media], [Playlist] etc. @@ -26,7 +25,6 @@ void main() async { [DeviceOrientation.portraitUp, DeviceOrientation.portraitDown]) .then((_) async { await GStrorage.init(); - CustomProxy().init(); runApp(const MyApp()); // 小白条、导航栏沉浸 SystemChrome.setEnabledSystemUIMode(SystemUiMode.edgeToEdge); diff --git a/lib/utils/proxy.dart b/lib/utils/proxy.dart deleted file mode 100644 index a296b057..00000000 --- a/lib/utils/proxy.dart +++ /dev/null @@ -1,26 +0,0 @@ -import 'dart:io'; -import 'package:system_proxy/system_proxy.dart'; - -class CustomProxy { - init() async{ - Map? proxy = await SystemProxy.getProxySettings(); - if (proxy != null) { - HttpOverrides.global = ProxiedHttpOverrides(proxy['host']!, proxy['port']!); - } - } -} -class ProxiedHttpOverrides extends HttpOverrides { - final String _port; - final String _host; - - ProxiedHttpOverrides(this._host, this._port); - - @override - HttpClient createHttpClient(SecurityContext? context) { - return super.createHttpClient(context) - // set proxy - ..findProxy = (uri) { - return "PROXY $_host:$_port;"; - }; - } -} \ No newline at end of file