如何让应用程序关闭时出现 Alert / Modal / Dialog 服务 react native?

Posted

技术标签:

【中文标题】如何让应用程序关闭时出现 Alert / Modal / Dialog 服务 react native?【英文标题】:How to make the Alert / Modal / Dialog service appear when the application is closed react native? 【发布时间】:2019-12-11 05:28:31 【问题描述】:

我有一个问题,我在这里做了两个应用程序,卖家和买家。当买方使用命中 API / Socket IO 付款时,卖方应用程序会显示一个弹出窗口。这些弹出窗口就像电话或视频通话。

【问题讨论】:

分享你的代码 其实我想先问一下实现基础,如果我有一个虚拟项目,当应用程序被杀死时使用间隔弹出。 您可以使用 setInterval() 和回调,在特定条件下打开弹出窗口。你可以关注下面的npm库npmjs.com/package/react-native-popup-dialog 是的,我可以使用 Modal、Alert 甚至 toast,但这里的问题是在应用程序之外或处于被杀死状态的应用程序。比如Whatsapp即使你不打开WhatsApp,如果有来电它也会立即弹出。 你想接收通知并显示一个响铃的用户界面(即使应用程序被杀死并且手机被锁定)? 【参考方案1】:

已经解决了,你必须使用系统警报窗口进行浮动,或者你可以在 android Q 和更高版本中使用 Buble。

https://www.xda-developers.com/android-q-system-alert-window-deprecate-bubbles/

你应该使用一个桥接你的原生 Java 到你的 React Native 组件。

【讨论】:

你能告诉我你是如何解决react native的

以上是关于如何让应用程序关闭时出现 Alert / Modal / Dialog 服务 react native?的主要内容,如果未能解决你的问题,请参考以下文章

调用 iOS Alert 时出现 UI 一致性错误

Grafana Alert/AzureMonitor:在 Grafana 中为图形创建警报规则时出现执行错误

构建应用程序时出现守护程序错误[关闭]

服务器关闭时出现啥异常或 http 状态码

在cmd中运行程序时出现问题[关闭]

关闭 MPMoviePlayerViewController 的全屏模式时出现问题