我可以在Android上使用React吗? (不响应本机)

时间:2018-11-30 00:09:30

标签: android reactjs react-native

这可能是一个幼稚的问题,但我想知道是否有可能在android设备上运行react?

我是新来的人-我只知道它的基础。我知道react-native不使用html而是使用 native-ish 对象作为标记。

我只想创建一个非常简单的应用程序,希望既可以通过每个浏览器访问,也可以作为应用程序访问。

是的。搜索这个问题有点困难,因为您会被本机答案所淹没。还是很好-也许我只是没有足够努力。

2 个答案:

答案 0 :(得分:0)

是的,尽管应该被认为是好的做法。

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

答案 1 :(得分:0)

是的,绝对可以在Android设备上运行React!

移动应用程序实现此操作的一种非常常见的方法(在React Native之外)是让该应用程序打开一个WebView –它仅打开一个网站的视图(运行React)。

这些应用比本地编写的应用或React Native慢,因为存在额外的翻译层。它们通常是应用程序的最简单版本-他们要做的就是打开WebView,然后让响应式Web应用程序从那里接管。

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

CordovaElectron(台式机)是一些受欢迎的选项。