我有一个来自应用程序安装期间创建的本地 sqlite 数据库的激励消息列表。我需要在用户屏幕的任何位置一次显示一条消息。看起来,我需要一个后台任务来运行进程来显示这些消息,此外,我需要将消息显示在用户设备内的其他应用程序之上,当然是在获得用户的许可后。我正在使用离子电容器,这可以用离子电容器实现吗?这里有人曾经做过类似的事情吗?您有什么推荐的插件吗?先感谢您。我已经有一些消息 Vue 组件的起始代码,如果你想看,我很乐意分享。
我尝试寻找任何可以轻松帮助我实现此目标的插件,但无济于事。
由于 Ionic 运行的 Web 视图的限制,Ionic Capacitor 不支持在其他应用程序上创建覆盖层或显示内容。您可以使用本机代码,但这需要针对每个平台进行单独开发。或者,考虑使用推送通知来传递消息,或安排本地通知。
由于操作系统的限制,尤其是 iOS,Ionic 中的后台处理受到限制,以维持设备性能和电池寿命。
希望这有帮助。