Browse Source

[feat]键盘插件,修改跳转亲密度调节页的路由地址

hezihao 7 months ago
parent
commit
3e60ee850b

+ 5 - 0
plugins/keyboard_android/android/src/main/kotlin/com/atmob/keyboard_android/constant/FlutterHostConstants.kt

@@ -44,5 +44,10 @@ interface FlutterHostConstants {
          * VIP商店
          */
         const val PAGE_STORE = "/store"
+
+        /**
+         * 亲密度调节页
+         */
+        const val PAGE_INTIMACY_SCALE = "/intimacyScale"
     }
 }

+ 9 - 3
plugins/keyboard_android/android/src/main/kotlin/com/atmob/keyboard_android/util/bridge/FlutterBridgeManager.kt

@@ -48,7 +48,10 @@ object FlutterBridgeManager : IBridgeApi {
         mNativeEventRegistry.init(flutterEngine)
     }
 
-    override fun isLogin(onSuccess: (Boolean) -> Unit, onFail: (errorCode: Int, errorMsg: String) -> Unit) {
+    override fun isLogin(
+        onSuccess: (Boolean) -> Unit,
+        onFail: (errorCode: Int, errorMsg: String) -> Unit
+    ) {
         mFlutterMethodCaller.callMethod<Boolean>(
             FlutterMethod.IS_LOGIN.methodName,
             isReturnJson = false,
@@ -58,7 +61,10 @@ object FlutterBridgeManager : IBridgeApi {
         )
     }
 
-    override fun isMember(onSuccess: (Boolean) -> Unit, onFail: (errorCode: Int, errorMsg: String) -> Unit) {
+    override fun isMember(
+        onSuccess: (Boolean) -> Unit,
+        onFail: (errorCode: Int, errorMsg: String) -> Unit
+    ) {
         mFlutterMethodCaller.callMethod<Boolean>(
             FlutterMethod.IS_MEMBER.methodName,
             isReturnJson = false,
@@ -91,7 +97,7 @@ object FlutterBridgeManager : IBridgeApi {
     }
 
     override fun jump2IntimacyPage() {
-        FlutterPageLaunchUtil.jumpFlutterPage("/intimacy")
+        FlutterPageLaunchUtil.jumpFlutterPage(FlutterHostConstants.PAGE_INTIMACY_SCALE)
     }
 
     override fun getKeyboardList(