我正在研究在离线状态下在 React Native 应用程序中加载现有 Web 应用程序的可行性。 基于一些旧SO问题,这似乎确实有可能。但是,我还需要知道是否可以做以下三件事:
我知道 iframe 和 Web 视图可以发送消息,但据我了解,这通常用于发送 URL 或其他标志。
简而言之,主要问题是消息是否是在 React Native 的 Web 视图(iframe)中将大量数据发送到 Web 应用程序和从 Web 应用程序发送出大量数据的可靠方法?
我使用postMessage API的经验是在网页之间,而不是在App之间。我一直认为它是可靠的,但如果确实出了问题,你就不会得到任何反馈。因此,如果数据很重要,您需要在其之上构建自己的 ACK 层。