html 查看器可以在 React-Native 中渲染 React-Web 网站,类似于桌面应用程序的 Electron 吗?

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

这可能太方便了,难以置信,否则我会在某个地方看到它,但似乎没有人问过(至少有一个容易找到的措辞)--

是否可以开发一个 React Web 应用程序,然后通过任何 html 查看器将其插入 React Native(例如,在 React Native 中渲染 HTML 中提供的几个选项)?

如果是,应该会出现什么样的问题(例如性能、浏览器 API 调用失败……?)
如果不是,是什么阻止了它的工作? (例如,由于某种原因,React 的 JavaScript 代码的一部分不会在 React Native 中运行,等等)

至于为什么我会考虑这样做,我真的很喜欢这样的想法:如果能够以某种方式实现的话,可以将单个 React 存储库制作成移动应用程序,而无需太多麻烦。

javascript reactjs react-native
1个回答
0
投票

React-Native 不是问题;浏览器是问题所在。由于浏览器不支持 React,因此您需要使用浏览器的捆绑器来捆绑应用程序,以便在 WebView 或其他第三方库中查看它。

您可以使用 EsbuildParcel 2、 Rollup 以及其他捆绑工具。

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