如何强制 iframe 视频在 Android 设备上旋转到横向模式?
Posted
技术标签:
【中文标题】如何强制 iframe 视频在 Android 设备上旋转到横向模式?【英文标题】:How to force iframe video to rotate to landscape mode on android devices? 【发布时间】:2019-05-20 20:49:33 【问题描述】:如何像在 ios 设备上播放视频一样,以编程方式在 android 设备上强制将视频旋转为横向模式?
我正在使用 cordova 应用程序,这是 html 视图上的代码:
<iframe style="width:100%;height:100%" ng-src="videoUrl" frameborder="0" allowfullscreen></iframe>
【问题讨论】:
【参考方案1】:看看Screen Orientation plugin。安装此插件后,您可以以编程方式设置屏幕方向。您需要做的就是附加事件侦听器来启动和停止视频,然后您可以在播放开始时执行window.screen.orientation.lock('landscape')
和在播放停止时执行window.orientation.unlock()
之类的操作。
【讨论】:
以上是关于如何强制 iframe 视频在 Android 设备上旋转到横向模式?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Web View Android 中嵌入 iframe 视频?
为视频播放器启动新活动时,如何强制android视频播放器在视频播放后不退出