OpenHarmony开发者论坛
标题:
OpenHarmony 4.0,请问下怎么强制把app旋转横屏
[打印本页]
作者:
18025342273
时间:
2024-1-29 16:42
标题:
OpenHarmony 4.0,请问下怎么强制把app旋转横屏
[md]目前通过修改buildInDefaultOrientation参数屏幕是横屏显示,hdmi输出也正常,但是打开app的时候,只有屏幕正常,但是hdmi输出变竖屏了,想问下看有没有什么参数强制app横屏的。
[/md]
作者:
深开鸿_王石
时间:
2024-1-30 09:13
单个页面:window有接口换横竖屏;setPreferredOrientation
https://docs.openharmony.cn/page ... /js-apis-window.md/
应用默认:stage模型中,屏幕旋转须在abilities标签中配置orientation, 如果想设置默认为横屏,只需要在module.json5中配置字段为 "orientation": "landscape"
系统:修改文件display_manager_config.xml的buildInDefaultOrientation参数值为2(Orientation::HORIZONTAL)
作者:
xq_qyh
时间:
2024-1-30 09:36
screen.setScreenRotationLocked(false, (err: BusinessError) => {
const errCode: number = err.code;
if (errCode) {
console.error('Failed to unlock auto rotate. Cause:' + JSON.stringify(err));
return;
}
console.info('Succeeded in unlocking auto rotate.');
});用这个方法给桌面锁住来
作者:
18025342273
时间:
2024-1-30 10:53
回复
深开鸿_王石
: buildInDefaultOrientation修改可以锁定主屏幕,但是hdmi输出的无法锁定
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5