HarmonyOS 鸿蒙Next怎么不能全屏幕显示

发布于 1周前 作者 sinazl 来自 鸿蒙OS

HarmonyOS 鸿蒙Next怎么不能全屏幕显示

通过绑定 .bindContentCover(this.turn, this.qp, ContentCoverOptions(modalTransition: ModalTransition.DEFAULT, backgroundColor: Color.GREEN, onAppear: =>, onDisappear: =>, onWillAppear: =>, onWillDisappear: =>)) 进入全屏幕界面

全屏幕界面中,通过Canvas的expandSafeArea(types:this.sat, edges: this.sae)

Canvas(this.contexts)
.onReady{
    this.contexts.fillStyle(Color.WHITE)
    this.contexts.font(style: FontStyle.Normal, weight: FontWeight.W300, size: 30.vp, family: "sans-serif")
    this.contexts.fillText(this.ms,0,30)
    this.contexts.fillStyle(Color.BLUE)
    this.contexts.fillText(this.ms,50,400)
    this.contexts.fillStyle(Color.GREEN)
    this.contexts.fillText(this.ms,0,820)
}.width(100.percent).height(100.percent).backgroundColor(Color.RED)
.expandSafeArea(types:this.sat, edges: this.sae)

实现全屏幕扩展,显示为:

图像

可以看到,顶部的包括时钟和信号部分,可以正常写入数据,但是手机屏幕底部,包括一条横线样子的控制块,无法显示,怎么实现真正的全屏?让底部也可以写入数据,同时让顶部不显示时间和信号等。


更多关于HarmonyOS 鸿蒙Next怎么不能全屏幕显示的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

或者说,怎么隐藏界面的导航栏和状态栏?

更多关于HarmonyOS 鸿蒙Next怎么不能全屏幕显示的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


  • windowStage在UIAbility 里面保存

谢谢,已经解决隐藏状态栏和导航栏,顺便实现全屏幕

  • 应用适配问题:部分应用可能尚未完全适配HarmonyOS,导致在全屏模式下显示异常。检查应用是否有更新版本,或尝试使用其他类似功能的应用。

  • 系统设置:检查系统设置中关于全屏显示或显示模式的选项。有时,系统默认设置可能限制了全屏显示,需要手动调整。

  • 屏幕比例和分辨率:不同设备的屏幕比例和分辨率可能不同,导致某些应用在特定设备上无法全屏显示。尝试调整屏幕分辨率或屏幕比例设置,看是否能解决问题。

  • 第三方软件干扰:某些第三方软件可能干扰全屏显示功能。尝试在安全模式下启动设备,以排除第三方软件的干扰。

  • 硬件故障:虽然较少见,但硬件故障也可能导致全屏显示问题。如果怀疑硬件问题,建议联系设备制造商或售后服务中心。

如果以上方法均未能解决问题,可能是系统本身的bug或特定设备的问题。此时,建议联系官网客服获取进一步帮助。官网地址是:https://www.itying.com/category-93-b0.html

回到顶部