Jelajahi Sumber

2025年9月12日basic更新:
1、修复了token未持久化存储的问题

wangcy 1 bulan lalu
induk
melakukan
8cb73179b1
1 mengubah file dengan 11 tambahan dan 1 penghapusan
  1. 11 1
      commons/basic/src/main/ets/utils/ContextHelper.ets

+ 11 - 1
commons/basic/src/main/ets/utils/ContextHelper.ets

@@ -1,7 +1,15 @@
 import { Context } from '@ohos.abilityAccessCtrl'
 import { common } from '@kit.AbilityKit'
 import { permissionController } from './PermissionControl'
-import { jHStartAd, pushMessageUtil, registerFontUtil, YTLog, yTPreferences, YTToast } from '../../../../Index'
+import {
+  AppStorageKeyCollect,
+  jHStartAd,
+  pushMessageUtil,
+  registerFontUtil,
+  YTLog,
+  yTPreferences,
+  YTToast
+} from '../../../../Index'
 import { identifier } from '@kit.AdsKit'
 import { BusinessError } from '@kit.BasicServicesKit'
 
@@ -54,9 +62,11 @@ export class ContextHelper {
     ContextHelper._context = value
   }
 
+
   //依赖上下文的工具类初始化 需要在第一个页面中设置UIContext后调用
   static init(context: UIContext) {
     ContextHelper.UIContext = context
+    PersistentStorage.persistProp(AppStorageKeyCollect.TOKEN, '')
     permissionController.init(ContextHelper.context)
       .then(() => {
         permissionController