我正在开发一个带有 phonegap 和 jquery 的网络应用程序。这个脚本由一个 javascript 组成,可以动态地创建一些表单元素。
问题是,当我更改屏幕方向时,脚本会从头开始再次运行。
我怎样才能保存状态?
谢谢。是否存在解决方案,或者唯一的事情是禁用方向屏幕?
我正在开发一个带有 phonegap 和 jquery 的网络应用程序。这个脚本由一个 javascript 组成,可以动态地创建一些表单元素。
问题是,当我更改屏幕方向时,脚本会从头开始再次运行。
我怎样才能保存状态?
谢谢。是否存在解决方案,或者唯一的事情是禁用方向屏幕?
听起来您的活动标签没有在 AndroidManifest.xml 中正确设置 configChanges 属性。它应该看起来像这样:
<activity
android:name=".MainActivity"
android:label="@string/title"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale"
android:theme="@android:style/Theme.Black.NoTitleBar"
android:hardwareAccelerated="true">