From 46feac9a028dd00e33a6b1b02c4dae9c18815135 Mon Sep 17 00:00:00 2001 From: xiaoxiao Date: Tue, 15 Jul 2025 14:24:44 +0800 Subject: [PATCH] =?UTF-8?q?HMRouter=E9=9B=86=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- oh-package.json5 | 4 +++- products/expert/src/main/ets/entryability/EntryAbility.ets | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/oh-package.json5 b/oh-package.json5 index 93432d5..e1a58e3 100644 --- a/oh-package.json5 +++ b/oh-package.json5 @@ -4,7 +4,9 @@ "dependencies": { "@ohos/crypto-js": "^2.0.4", "@ohos/dataorm": "^2.2.6", - "@hshare/hshare-flipper": "^1.0.0" + "@hshare/hshare-flipper": "^1.0.0", + "@hadss/hmrouter": "^1.2.0-beta.0", + "@hadss/hmrouter-transitions": "^1.2.0-beta.0" }, "devDependencies": { "@ohos/hypium": "1.0.21", diff --git a/products/expert/src/main/ets/entryability/EntryAbility.ets b/products/expert/src/main/ets/entryability/EntryAbility.ets index fc3754b..4f21b32 100644 --- a/products/expert/src/main/ets/entryability/EntryAbility.ets +++ b/products/expert/src/main/ets/entryability/EntryAbility.ets @@ -5,6 +5,7 @@ import notificationManager from '@ohos.notificationManager'; import { PLVMediaPlayerStartUp } from '../startup/PLVMediaPlayerStartUp'; import contextConstant from '@ohos.app.ability.contextConstant'; import { patientDbManager } from '@itcast/basic'; +import { HMRouterMgr } from '@hadss/hmrouter' const DOMAIN = 0x0000; export default class EntryAbility extends UIAbility { @@ -17,6 +18,11 @@ export default class EntryAbility extends UIAbility { this.context.getApplicationContext().setColorMode(ConfigurationConstant.ColorMode.COLOR_MODE_NOT_SET); hilog.info(DOMAIN, 'testTag', '%{public}s', 'Ability onCreate'); + // 初始化路由框架 + HMRouterMgr.init({ + context: this.context, + logLevel: 'DEBUG' + }); this.context.area = contextConstant.AreaMode.EL2 PLVMediaPlayerStartUp.start(this.context)