react-native - 是否可以在后台 APP 上构建 24/7 全天候运行?

原文 标签 react-native flutter background-process

我想构建一个在后台运行 24/7 的移动应用程序,无论该应用程序是否已关闭。
这一切都需要用户同意。

该应用程序将按如下方式工作:

  • 安装后,用户将打开应用程序并登录
  • 之后,该应用程序将打开与我的服务器的 websocket 连接并处理消息和回复。在 Internet 连接存在的情况下,用户登录后,即使应用程序已关闭,我也需要它 24/7 全天候运行

  • 我的问题是这是否有可能?
    如果是,是否有可能使用本地语言来避免同时编写 iOS 和 Android 代码?我正在研究 React Native 和 Flutter,但没有找到任何具体信息。

    如果无法保持应用程序在后台 24/7 全天候运行,是否可以处理通知?
    在这种情况下,它将按如下方式工作:
  • 收到通知后,应用程序会处理通知并响应服务器(实际上不会向用户显示通知以避免垃圾邮件)。

  • 如果没有一种方法是可能的,有没有人有建议/解决方案?

    最佳答案

    关于react-native - 是否可以在后台 APP 上构建 24/7 全天候运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55497420/

    相关文章:

    javascript - 如何在onPress函数中访问React Native标签或元素的属性?

    flutter - 如何在 flutter 中达到这种形状?

    flutter - 在启用空值安全的情况下,如何在 Iterable.firstWhere 中从 orElse 返回空值?

    python - 按计划在 Heroku 上运行 Python 脚本(作为单独的应用程序)

    ios - 我的 NSXMLParser 在后台不工作

    ios - 如何在 React Native 中设置 iOS 状态栏背景颜色?

    javascript - Parse 在 React Native 中找不到 localStorage 变量

    scrollview - 如何在 React-Native Android 中检测拖动事件的结束

    Map 中的 Flutter 设置属性导致 UnsupportedError (Unsupported operation : read-only)

    Linux - 使用文件输入命令输入并在命令运行时删除文件