diff --git a/entry/src/main/ets/entryability/EntryAbility.ets b/entry/src/main/ets/entryability/EntryAbility.ets index d758083a82f7e7b031ce8417aedbb1e6e9ebd4ce..241c3424baadcf5ee6a8082e3617f8fa92b79ff6 100644 --- a/entry/src/main/ets/entryability/EntryAbility.ets +++ b/entry/src/main/ets/entryability/EntryAbility.ets @@ -22,14 +22,14 @@ import Want from '@ohos.app.ability.Want'; import AbilityConstant from '@ohos.app.ability.AbilityConstant'; export default class EntryAbility extends UIAbility { - onCreate(want:Want, launchParam:AbilityConstant.LaunchParam) { + onCreate(want: Want, launchParam: AbilityConstant.LaunchParam) { hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate'); let displayWH = display.getDefaultDisplaySync() GlobalContext.getContext().setObject("abilityWant", want); GlobalContext.getContext().setObject("globalFilesDir", this.context.filesDir); + GlobalContext.getContext().setObject("deviceW", displayWH.width); GlobalContext.getContext().setObject("deviceH", displayWH.height); GlobalContext.getContext().setObject("context", this.context); - this.getWindowVisible() } onDestroy() { @@ -64,27 +64,4 @@ export default class EntryAbility extends UIAbility { hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onBackground'); } - getWindowVisible() { - try { - let promise = window.getLastWindow(this.context); - promise.then((data) => { - //获取窗口对象 - const windowClass = data; - try { - //获取窗口属性 - let properties = windowClass.getWindowProperties(); - let visibleWindow = properties.windowRect; - //visibleWindow.width: 窗口宽度;visibleWindow.height: 窗口高度 - GlobalContext.getContext().setObject("deviceW", visibleWindow.width); - } catch (exception) { - console.error('Failed to obtain the window properties. Cause: ' + JSON.stringify(exception)); - } - console.info('Succeeded in obtaining the top window. Data: ' + JSON.stringify(data)); - }).catch((err:Error) => { - console.error('Failed to obtain the top window. Cause: ' + JSON.stringify(err)); - }); - } catch (exception) { - console.error('Failed to obtain the top window. Cause: ' + JSON.stringify(exception)); - } - } }