reactjs - 我可以使用 React Native 围绕 Web 应用创建移动应用包装器,类似于 Cordova 创建移动应用的做法吗?
问题描述
这是一个高级问题,在深入研究之前,我正在寻找方向指导。
我有一个用反应编写的网络应用程序。我的下一步是开发一个跨 iOS/Android 的移动应用程序,我最初的计划是学习 React Native 并重写我的应用程序。然而,学习 RN 需要时间,完全用 RN 重写应用程序肯定会花费大量的时间和精力。
我的计划是最终这样做,但我现在的首要任务是速度而不是质量,我想知道是否有更快的发货方式。那么,有没有办法在我的整个网络应用程序周围创建一个移动应用程序包装器,类似于 Cordova 所做的?
我想知道是否在 App.js 中创建标签包装器,然后使用 Web 视图将我的 Web 应用程序加载到其中。(编程新手。不要太苛刻。:))欢迎任何建议。谢谢!
解决方案
是的,您可以使用:react-native-webview或react-native-htmlview,这取决于您的需要。
但有传言说,如果有用于 SEO 伪造请求等的网络视图,它将被应用商店阻止,我不知道。
推荐阅读
- python - 使用 python-markdown-math 渲染降价的问题
- php - PHP; 通过浏览器与 CLI 访问时,cURL 的行为不同
- java - Spring Boot 应用程序无法启动,并出现错误“应用程序需要一个 bean,但找到了 2 个”
- css - 将共享的 sass 变量导入每个 vue 组件是一种好习惯吗?
- r - 你能用 ggplot2 调整单个堆积条形图的宽度吗?
- python - 目标标签中的缺失值
- sas - SAS - 使用另一个数据集的条件修改一个数据集
- php - 难以从数组的 foreach 中的数组中删除记录
- python - Python - 为值和范围列表设置 for 或 while 循环
- javascript - 使用 React Router 为数组中的项目分配路由