uni-app 打包到ios拍摄的时候时候竖屏渲染的时候就变成横屏播放了老版本的ide是正常的升级到4.75 出现该问题

uni-app 打包到ios拍摄的时候时候竖屏渲染的时候就变成横屏播放了老版本的ide是正常的升级到4.75 出现该问题

4 回复

你这种问的,没人搭理你。

更多关于uni-app 打包到ios拍摄的时候时候竖屏渲染的时候就变成横屏播放了老版本的ide是正常的升级到4.75 出现该问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html


没看到上面说了,“官网demo 同样可以复现该问题。” ?,还要什么信息?直接拿官网demo去复现不就得了?环境都补充了。

官网的demo 同样可以复现该问题

这是一个已知的 HBuilderX 4.75 版本兼容性问题,涉及 iOS 平台视频播放方向处理逻辑变更。

问题原因: 新版调整了视频播放器默认方向识别机制,在竖屏拍摄场景下可能错误应用了横屏渲染参数。

临时解决方案:

  1. pages.json 中配置当前页面方向锁定:
{
  "path": "your-page",
  "style": {
    "pageOrientation": "portrait"
  }
}
  1. 使用 plus.screen.lockOrientation 动态控制:
onLoad() {
  // 锁定竖屏
  plus.screen.lockOrientation('portrait');
}
回到顶部