Android的Cordova插件中是否有onDestroy挂钩?

问题描述 投票:3回答:1

我一直在寻找这个答案一段时间,包括浏览Cordova的核心源文件,我开始相信onDestroy()事件(以及onCreate())在Android的Cordova插件中不可用。这是真的,如果是的话,为什么?

使用类似的东西将事件发送到webview的javascript端是很容易的

@Override public void onDestroy() { super.onDestroy(); loadUrl("javascript:window.onDestroy();"); }

这引出了一个问题,为什么科尔多瓦如果这么简单呢? WebView可能由于某种原因可能会错过该事件吗?

如果是这样,为什么这样的事件不会被插入到插件本身?

javascript android cordova cordova-plugins
1个回答
0
投票

以下插件尝试修补该要求:https://github.com/agamemnus/cordova-plugin-ondestroy

但请注意,应该使用onStop回调代替在离开应用程序之前执行资源清理。

© www.soinside.com 2019 - 2024. All rights reserved.