如何解决Cordova:在应用程序关闭时从 JAVA 调用 JS 方法
问题陈述:
我有一个场景,我想从 JAVA 插件端代码调用 JS 方法。问题是应用程序已关闭。
场景
插件JAVA代码调用JS基于App Data计算 执行基于操作的输出 关于输出数据
应用程序运行或后台应用程序关闭
WebView 可用 WebView 不可用 我们可以从 JAVA 调用 JS 方法 我们可以通过创建从 JAVA 调用 JS 方法 临时 WebView 实例 但是不能用App代码坐的方法
尝试过
- 在应用程序运行或后台调用 JS 方法
- 创建临时 WebView 运行时并执行 JS 语句
我希望我能清楚地解释这个场景。
有人可以对此有任何想法吗? 提前致谢。
解决方法
我认为您肯定需要一个 Cordova plugin,因为这是执行本机 Java 代码和调用 Android/iOS API 的唯一方法。
此外,Android 和 iOS 通常会在后台暂停应用程序,因此您需要一个类似 this 的插件来防止应用程序休眠。但是,商店可能会检测到这一点并拒绝您的应用,因为他们反对这种行为。
发送到后台的应用必须暂停以防止电池耗尽,但涉及某种实时服务的应用除外。附带说明一下,我的 S7 在发送到后台时甚至会暂停 WhatsApp 实时位置共享,因此即使他们也无法使其保持活动状态...祝您的应用程序好运。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。