Pārlūkot izejas kodu

根据打包方式使用不同的域名;

maqiang 1 gadu atpakaļ
vecāks
revīzija
1082eb1580
1 mainītis faili ar 6 papildinājumiem un 1 dzēšanām
  1. 6 1
      lib/network/my_api.dart

+ 6 - 1
lib/network/my_api.dart

@@ -1,4 +1,5 @@
1 1
 import 'package:dio/dio.dart';
2
+import 'package:flutter/foundation.dart';
2 3
 
3 4
 import 'api.dart';
4 5
 
@@ -9,7 +10,11 @@ class MyApi {
9 10
   static String testUrl = 'http://121.36.17.6:19090';
10 11
 
11 12
   static Api get({Dio? dio, String? baseUrl}) {
12
-    baseUrl ??= testUrl;
13
+    if (kReleaseMode) {
14
+      baseUrl ??= productUrl;
15
+    } else {
16
+      baseUrl ??= testUrl;
17
+    }
13 18
     return Api(dio: dio, baseUrl: baseUrl);
14 19
   }
15 20
 }