我正在尝试使用带有多个 Cordova webviews 的 phonegap 构建一个 android 应用程序。现在为了做到这一点,我尝试创建一个实现 CordovaInterface 的 FragmentActivity。但是,每当我在片段之间切换或在 android 上发生配置更改时,片段中的 Cordova webviews 就会失去它们的状态。
要在片段之间切换,我正在使用:
FragmentTransaction 事务 = getSupportFragmentManager().beginTransaction(); transaction.replace(容器,碎片) .setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN) .addToBackStack(null) 。犯罪();
container
片段容器在哪里,frag
是我的 Cordova webview 片段
知道为什么该replace
函数没有保存当前 Cordova webview 的状态吗?