|
|
@@ -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
|