我的应用程序有一个嵌入式cordovaWebview,它在肖像上正常运行。但是,当转变为横向时,应用程序会在报告错误后崩溃。 在发布之前,我已经阅读了很多关于这个问题的条目,这些条目已经解决了向manifest上的所有活动添加| orientation。完成但不是解决方案! 如果需要更多代码,请询问。谢谢。
01-31 20:34:57.797: E/AndroidRuntime(17868): FATAL EXCEPTION: main
01-31 20:34:57.797: E/AndroidRuntime(17868): java.lang.NullPointerException
01-31 20:34:57.797: E/AndroidRuntime(17868): at java.lang.String.indexOf(String.java:1145)
01-31 20:34:57.797: E/AndroidRuntime(17868): at org.apache.cordova.CordovaWebView.loadUrlNow(CordovaWebView.java:499)
01-31 20:34:57.797: E/AndroidRuntime(17868): at org.apache.cordova.CordovaWebView.loadUrl(CordovaWebView.java:384)
01-31 20:34:57.797: E/AndroidRuntime(17868): at com.nimbosolutions.projecte1.webPush.onConfigurationChanged(webPush.java:138)
01-31 20:34:57.797: E/AndroidRuntime(17868): at android.app.ActivityThread.performConfigurationChanged(ActivityThread.java:2962)
01-31 20:34:57.797: E/AndroidRuntime(17868): at android.app.ActivityThread.handleConfigurationChanged(ActivityThread.java:3052)
01-31 20:34:57.797: E/AndroidRuntime(17868): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1016)
答案 0 :(得分:0)
我在自己的应用程序上遇到了同样的问题,并在AndroidManifest.xml中将“screenSize”添加到android:configChanges。现在,它看起来像是:
android:configChanges="orientation|keyboardHidden|screenSize"
希望它有所帮助...