我在谷歌群组上发现了别人的问题并转发,我也遇到了类似的问题:
我的应用需要所有内容都是竖屏的,但播放视频时除外。在iOS上,当视频播放被传递给Quicktime播放器时,我希望视频能够以横向模式播放。目前,视频只能以竖屏模式播放,因为它似乎继承了来自PhoneGap应用程序的竖屏设置。我的解决方案可能是将Phonegap.plist更改为“自动旋转”,但然后我想使用JavaScript捕获旋转变化并在应用程序的每个页面中防止旋转变化,除了视频播放。这听起来可行吗?还有其他方法可以强制某个应用程序页面的横向方向吗? 谢谢!
我尝试了启用自动旋转的以下操作,但没有成功:
$(document).ready(function(){
document.addEventListener('orientationchange', function(e) { e.preventDefault(); }, false);
});