我可以在android上使用react吗? (不反应原生)

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

这可能是一个天真的问题,但我想知道是否有可能在Android设备上运行反应?

我是新手做出反应 - 我只知道它的基础知识。我知道react-native不使用html而是使用native-ish对象作为标记。

我只是想创建一个非常简单的应用程序,我希望能够访问每个浏览器,但也作为应用程序。

是的。谷歌这个问题有点难,因为你会被反应原生的答案所淹没。或者好吧 - 也许我只是没有努力尝试。

android reactjs react-native
2个回答
0
投票

是的,虽然这不应被视为良好做法。

您可以创建一个显示WebView的应用程序,从本地文件系统加载您的反应代码。另见adding ReactJS in android Webview


0
投票

是的,你绝对可以在Android设备上运行反应!

移动应用程序实现此功能(在React Native之外)的一种非常常见的方式是让应用程序打开WebView - 它只打开一个网站视图(运行React)。

这些应用程序比本机编写的应用程序或React Native更慢,因为还有一层额外的翻译。它们通常是应用程序的最简单版本 - 他们所做的只是打开WebView,让响应式Web应用程序从那里接管。

甚至还有一些工具可以将一组源代码编译成多个操作系统的应用程序(Android和iOS一次)。

CordovaElectron(桌面)是一些受欢迎的选择。

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