好的,我已经使用适用于 iOS 的 Phonegap 构建了一个应用程序,它运行良好没有问题,我现在正在将此应用程序移至 Android。
这或多或少是可行的,除了我必须重新做很多 CSS 之外,我想我必须做的是 RWD。我用于 iOS 的后台插件仅为 iOS 构建,因此我将其从 android 构建中删除并构建了一个新的。
这会看到所有工作,应用程序在后台正常运行,当您从打开的应用程序列表返回它时。但是,当您加载应用程序或从应用程序链接重新加载应用程序时,它似乎会重置/重新加载应用程序并从屏幕上删除所有信息?
我为我的 android 应用程序移动到的插件是 red-folder 制作的插件!我知道它只列出了 phonegap 3.1.0,而我运行的 phonegap 版本是 3.3.0,这可能是问题所在吗?或者这是默认的 android 应用程序行为?
欢迎大家的帮助。
格伦。
最佳答案
你必须修改文件platforms/android/AndroidManifest.xml,找到<activity>
标记然后设置参数
android:launchMode
至 "singleTop"
或 "singleTask"
关于cordova - PhoneGap Android 应用程序在重新打开时重置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22042418/