当前位置:  开发笔记 > 前端 > 正文

如何防止在运行Cordova插件时关闭WKWebView

如何解决《如何防止在运行Cordova插件时关闭WKWebView》经验,为你挑选了0个好方法。

我正在使用cordova-plugin-wkwebview-engine插件在Cordova中运行我的html5应用程序.由于WKWebView架构,webview被加载到另一个线程中.现在,当我从Cordova打开另一个线程(EG.使用相机插件拍照)并且iOS在相机视图处于活动状态时发出内存警告时,webview被杀死.

显然,WKWebView视图像后台线程一样被处理并被停止.现在,当相机返回时,应用程序为空白(白色屏幕),因为webview不再存在.在UIWebView(由于WKWebView中的更好性能而放弃)在应用程序的主线程上运行,因此永远不会被杀死.

有什么方法可以阻止WKWebView被关闭吗?如果应用程序无法保持主应用程序运行WKWebView对于除显示网页叠加之外的任何内容都是无用的.

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有