HarmonyOS 应用运行时报Cannot read property setWindowPrivacyMode of undefined?

如题:HarmonyOS 应用运行时报Cannot read property setWindowPrivacyMode of undefined?

阅读 514
1 个回答

参考示例:

let windowClass: window.Window | undefined = undefined;
windowStage.getMainWindow((err: BusinessError, data) => {
  const errCode: number = err.code;
  if (errCode) {
    console.error(`Failed to obtain the main window. Cause code: ${err.code}, message: ${err.message}`);
    return;
  }
  windowClass = data;
  try {
    let promise = windowClass.setWindowPrivacyMode(true);
    promise.then(() => {
      console.info('Succeeded in setting the brightness.');
    }).catch((err: BusinessError) => {
      console.error(`Failed to set the brightness. Cause code: ${err.code}, message: ${err.message}`);
    });
  } catch (exception) {
    console.error(`Failed to set the brightness. Cause code: ${exception.code}, message: ${exception.message}`);
  }
});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进