带有phonegap的Android 4.x方向

Leo*_*ini 1 android jquery-mobile cordova

我有一个带有phonegap 1.3和jquerymobile 1.0的网络应用程序,适用于所有Android版本,但4.0实际上,如果我更改方向,应用程序强制关闭没有错误和没有(我可以理解)logcat错误.如果我在肖像作品中打开我的应用程序,如果我在横向作品中打开但是如果我尝试切换关闭

这是我的代码:

import android.os.Bundle;
import com.phonegap.DroidGap;
public class MYActivity extends DroidGap {
         @Override 
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        super.loadUrl("file:///android_asset/www/index.html");
    }   
}
Run Code Online (Sandbox Code Playgroud)

当然,我

        android:configChanges="keyboardHidden|orientation" 
        android:screenOrientation="sensor"
Run Code Online (Sandbox Code Playgroud)

在清单中!

感谢帮助

Sim*_*ald 6

尝试添加此:

android:configChanges="orientation|screenSize|keyboardHidden" 
Run Code Online (Sandbox Code Playgroud)

作为您的配置更改参数,以查看它是否修复了您的问题.

  • 哦,你应该总是使用最新的SDK构建你的应用程序,并让Android处理向后兼容性.您可以在清单文件中指定应用程序可以运行的最小sdk版本.这个值我不会低于7(Android 2.1). (2认同)