Переглянути джерело

[feat]键盘插件,抽取Flutter页面常量

hezihao 8 місяців тому
батько
коміт
5ef95937de

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

@@ -16,11 +16,21 @@ interface FlutterHostConstants {
         const val KEY_ARGS = "args"
 
         /**
+         * 登录页
+         */
+        const val PAGE_LOGIN = "/login"
+
+        /**
          * 自定义人设页
          */
         const val PAGE_CHARACTER_CUSTOM = "/characterCustom"
 
         /**
+         * 人设市场
+         */
+        const val PAGE_CHARACTER_MARKET = "/mainTab"
+
+        /**
          * VIP商店
          */
         const val PAGE_STORE = "/store"

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

@@ -62,7 +62,7 @@ object FlutterBridgeManager : IBridgeApi {
     }
 
     override fun jump2LoginPage() {
-        FlutterPageLaunchUtil.jumpFlutterPage("/login")
+        FlutterPageLaunchUtil.jumpFlutterPage(FlutterHostConstants.PAGE_LOGIN)
     }
 
     override fun jump2CustomCharacterPage() {
@@ -70,7 +70,7 @@ object FlutterBridgeManager : IBridgeApi {
     }
 
     override fun jump2CharacterMarketPage() {
-        FlutterPageLaunchUtil.jumpFlutterPage("/characterMarket")
+        FlutterPageLaunchUtil.jumpFlutterPage(FlutterHostConstants.PAGE_CHARACTER_MARKET)
     }
 
     override fun jump2VipStore() {