当手机竖屏未锁定时,在APP中将手机横置会导致APP显示异常,如下操作即可
按如下路径找到文件src->main->ets->entryability->EntryAbility.ets
onWindowStageCreate(windowStage: window.WindowStage) {
windowStage.getMainWindow((err,windowClass) => {
if(err.code){
console.log(JSON.stringify(err))
}
}
//手机固定竖屏
windowClass.setPreferredOrientation(window.Orientation.PORTRAIT,(error) =>{
if (error.code===0) {
console.log("固定竖屏成功")
}else {
console.log("固定竖屏失败")
}
})
}
轻松搞定~