首页 文章

在React Native Apps之间交换数据

提问于
浏览
0

我目前正在使用React Native开发两个应用程序,App A使用Asyncstorage存储用户详细信息,如用户名,首选语言 . 现在我需要在用户打开App B时访问这些详细信息我知道我们无法通过AsyncStorage实现这一点,因为它们不是在app上共享的 . 但是有没有办法实现它 .

This is what i need to achieve

1 回答

  • 2

    解决方案

    • 使用您的服务器 . 这是与react-native中的多个应用程序共享数据的唯一简单方法 .

    • 处理iOS和Android的更多设置值 .
      在iOS中

    • Adding an App to an App Group .

    • 在Android中使用文件组件或Intent组件 . Link

    • 适用于iOS和Android的拆分代码 .

    为什么?

    不幸的是,没有办法从iOS中的其他应用程序获取数据库 . 并且根据Apple Universal Link Documentation将忽略查询参数 .

    请注意,只有URL的路径组件用于比较 . 其他组件(例如查询字符串或片段标识符)将被忽略 .

    因此,如果要将数据库信息提供给没有网络的其他应用程序,则需要处理更多设置值,以便与iOS和Android中的其他应用程序共享内容 . 和拆分代码 . 您可以使用本机代码 .

相关问题