消息是在 React Native Web 视图中向 Web 应用程序发送大量数据或从 Web 应用程序中发送大量数据的可靠方法吗?

问题描述 投票:0回答:1

我正在研究在离线状态下在 React Native 应用程序中加载现有 Web 应用程序的可行性。 基于一些SO问题,这似乎确实有可能。但是,我还需要知道是否可以做以下三件事:

  1. 在 Web 视图中将大约 2 MB 的 JSON 数据动态加载到 Web 应用程序中。
  2. 在网络应用程序中访问相机、文件系统和地理位置。
  3. 将大约 2 MB 的 JSON 数据和多张照片发送回 React Native 应用程序以保存在本地。

我知道 iframe 和 Web 视图可以发送消息,但据我了解,这通常用于发送 URL 或其他标志。

简而言之,主要问题是消息是否是在 React Native 的 Web 视图(iframe)中将大量数据发送到 Web 应用程序和从 Web 应用程序发送出大量数据的可靠方法?

react-native iframe webview
1个回答
0
投票

我使用postMessage API的经验是在网页之间,而不是在App之间。我一直认为它是可靠的,但如果确实出了问题,你就不会得到任何反馈。因此,如果数据很重要,您需要在其之上构建自己的 ACK 层。

© www.soinside.com 2019 - 2024. All rights reserved.