Android 字体更改后未执行来自本机代码的PhoneGap webview函数调用

Android 字体更改后未执行来自本机代码的PhoneGap webview函数调用,android,cordova,cordova-plugins,cordovawebview,Android,Cordova,Cordova Plugins,Cordovawebview,我正在开发一个应用程序,它的部分功能在PhoneGap中实现,部分功能在原生Android中实现。它大部分都很好用。当我的应用程序在配置更改、内存恢复等过程中被操作系统杀死时,我不会保存状态。现在,当字体更改后返回应用程序时,来自本机代码的PhoneGap函数调用不会执行,而是在PhoneGap端排队。在PhoneGap WebView上执行操作时,将执行所有排队的调用。有人知道这种奇怪的行为吗。在Cordova中调试后修复。我在主要活动的onResume中有几个插件调用。当调用onCreate

我正在开发一个应用程序,它的部分功能在PhoneGap中实现,部分功能在原生Android中实现。它大部分都很好用。当我的应用程序在配置更改、内存恢复等过程中被操作系统杀死时,我不会保存状态。现在,当字体更改后返回应用程序时,来自本机代码的PhoneGap函数调用不会执行,而是在PhoneGap端排队。在PhoneGap WebView上执行操作时,将执行所有排队的调用。有人知道这种奇怪的行为吗。

在Cordova中调试后修复。我在主要活动的onResume中有几个插件调用。当调用onCreate后应用程序恢复时,紧接着调用onResume,此过程比正常启动快。Cordava在这段时间内并没有完全加载,所以插件调用(在onResume中,随后是所有后续插件调用)被阻塞在Cordova队列中,不再执行。为了修复此问题,在savedInstanceState!=空