VideoContext.requestFullScreen(Object object)没有指定direction,
video也没有设置全屏时视频的方向,但全屏时视频的方向没有根据宽高比自动判断方向
代码片段wechatide://minicode/gUZBT4mv703O,需要在真机上才能复现
机型:iphone SE 微信版本:6.7.2
机型:xiaomi mix2s 微信版本:6.7.3
机型:iphone7 微信版本:6.7.2
机型:iphone6 微信版本:6.7.2
机型:坚果pro2 微信版本:6.7.3
机型:三星Galaxy C8 微信版本:6.7.2
请问楼主解决了嘛,我现在也遇到这个问题了,安卓手机上面不会 根据宽高比自动判断横竖屏
解决了,现在是根据宽高比手动设置direction
// videoContext.requestFullScreen({ direction: 0 });
// videoContext.requestFullScreen({ direction: 90 });
// videoContext.requestFullScreen({ direction: -90 });
我手动设置方向 没效果,始终都是竖屏显示
我们现在是在video组件里不设置全屏时视频的方向,根据宽高比设置videoContext.requestFullScreen({ direction: direction }) 的direction。
效果是:视频若是竖着拍的,全屏时竖屏播放的;视频若是横着拍的,全屏时横屏播放的;
我们这边的测试机安卓和ios都可以,详情可以看下 顺丰速运+小程序的寄礼物,添加视频
这个问题是必现,录制视频的时候,无论是横着录,还是竖着录,全屏播放的时候就会变成横屏播放
是默认表现,设置 direction 试试呢?
设置direction确实会按指定的方向播放,但文档上说不指定则根据宽高比自动判断,这才是我想要的效果
问题未复现,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
代码片段wechatide://minicode/gUZBT4mv703O,需要在真机上才能复现
机型:iphone SE 微信版本:6.7.2
机型:xiaomi mix2s 微信版本:6.7.3
机型:iphone7 微信版本:6.7.2
机型:iphone6 微信版本:6.7.2
机型:坚果pro2 微信版本:6.7.3
机型:三星Galaxy C8 微信版本:6.7.2