Browse Source

[new]初始化返回引力response string类型 失败返回空串

“zhujieshan” 1 month ago
parent
commit
47cd2e31d2

+ 1 - 1
lib/gravity_engine.dart

@@ -4,7 +4,7 @@ import 'gravity_engine_platform_interface.dart';
 class GravityEngine {
   GravityEngine._();
 
-  static Future<bool> initialize(String appId, String accessToken,
+  static Future<String> initialize(String appId, String accessToken,
       String clientId, String channel, bool debug) {
     return GravityEnginePlatform.instance
         .initialize(appId, accessToken, clientId, channel, debug);

+ 2 - 2
lib/gravity_engine_method_channel.dart

@@ -14,9 +14,9 @@ class MethodChannelGravityEngine extends GravityEnginePlatform {
   /// Initializes the Gravity Engine SDK.
   /// Returns `true` if the user is attributed, `false` otherwise.
   @override
-  Future<bool> initialize(String appId, String accessToken, String clientId,
+  Future<String> initialize(String appId, String accessToken, String clientId,
       String channel, bool debug) async {
-    final result = await methodChannel.invokeMethod<bool>(
+    final result = await methodChannel.invokeMethod<String>(
       'initialize',
       <String, dynamic>{
         'appId': appId,

+ 1 - 1
lib/gravity_engine_platform_interface.dart

@@ -23,7 +23,7 @@ abstract class GravityEnginePlatform extends PlatformInterface {
     _instance = instance;
   }
 
-  Future<bool> initialize(String appId, String accessToken, String clientId,
+  Future<String> initialize(String appId, String accessToken, String clientId,
       String channel, bool debug) {
     throw UnimplementedError('initialize() has not been implemented.');
   }

+ 1 - 1
pubspec.yaml

@@ -1,6 +1,6 @@
 name: gravity_engine
 description: "引力引擎SDK插件"
-version: 5.0.3+0
+version: 5.0.4+0
 homepage:
 
 environment: