我正在使用cordova-plugin-wkwebview-engine插件在Cordova中运行我的html5应用程序.由于WKWebView架构,webview被加载到另一个线程中.现在,当我从Cordova打开另一个线程(EG.使用相机插件拍照)并且iOS在相机视图处于活动状态时发出内存警告时,webview被杀死.
显然,WKWebView视图像后台线程一样被处理并被停止.现在,当相机返回时,应用程序为空白(白色屏幕),因为webview不再存在.在UIWebView(由于WKWebView中的更好性能而放弃)在应用程序的主线程上运行,因此永远不会被杀死.
有什么方法可以阻止WKWebView被关闭吗?如果应用程序无法保持主应用程序运行WKWebView对于除显示网页叠加之外的任何内容都是无用的.