Android
1.常规处理
监听webkitfullscreenchange事件,并且读取全屏元素,对屏幕方向做出调整。
document.addEventListener('webkitfullscreenchange', function() {
var el = document.webkitFullscreenElement; //获取全屏元素
if(el) {
plus.screen.lockOrientation('landscape'); //锁死屏幕方向为横屏
} else {
plus.screen.unlockOrientation(); //解除屏幕方向的锁定
}
});
2.WebviewStyles.videoFullscreen
HBuilder7.6.3.201612161809更新日志的App项中:
“Android平台优化视频全屏旋转效果,增加WebviewStyles.videoFullscreen控制”
意味着我们可以使用更加方便和性能更高的方法实现该功能
var self = plus.webview.currentWebview();
self.setStyle({
videoFullscreen: 'landscape'
});
为什么我上传的是竖屏视频,然后点击全屏的话,会横竖屏一直切来切去,不知道你们会不会有这个情况,是什么问题呢
1 个回复
Huxxxx - hah
请问一下你解决了吗?我也碰到了这个情况