我有一个使用html5和javascript编写的应用程序。这个应用程序必须仅在纵向模式下使用,所以我使用了android:screenOrientation="portrait"
。接下来,我使用phonegap将其部署在Android设备上,屏幕自动旋转禁用设置,我遇到了一个小问题。
这个应用程序允许用户拍照。因为我正在使用
navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 100});
由于某些未知原因,当我以纵向模式拍摄照片时,系统在横向模式下旋转,并且在图片之后android尝试以横向模式重新加载我的应用程序,并且我的应用程序崩溃..
如何在从应用程序到照片应用程序的过渡中阻止旋转?
我也尝试设置correctOrientation:true
,但它不起作用。
固定!!!!放在正确的地方android:configChanges="orientation|keyboardHidden">
,它的确有效!