Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 转换现有的电子代码基以进行反应,使其与移动设备一起工作_Reactjs_React Native_Mobile_Electron - Fatal编程技术网

Reactjs 转换现有的电子代码基以进行反应,使其与移动设备一起工作

Reactjs 转换现有的电子代码基以进行反应,使其与移动设备一起工作,reactjs,react-native,mobile,electron,Reactjs,React Native,Mobile,Electron,有没有可能用Electron js制作一个桌面应用程序,然后在手机上运行呢?我看到有可能将React应用程序转换为电子应用程序,我想知道是否有可能用另一种方法来实现。由于本机函数等原因,可能无法将其转换为1:1 我没有尝试过任何东西,因为我怀疑这是可能的-我只是想确认一下。取决于它的功能。如果该功能在浏览器内的网站上同样有效,那么是的。您只需要将数据存储在用户文件系统之外的其他地方。但是如果electron应用程序使用本机或节点功能,比如访问本地文件,那么可能就不那么容易了。啊,谢谢你。您知道是

有没有可能用Electron js制作一个桌面应用程序,然后在手机上运行呢?我看到有可能将React应用程序转换为电子应用程序,我想知道是否有可能用另一种方法来实现。由于本机函数等原因,可能无法将其转换为1:1


我没有尝试过任何东西,因为我怀疑这是可能的-我只是想确认一下。

取决于它的功能。如果该功能在浏览器内的网站上同样有效,那么是的。您只需要将数据存储在用户文件系统之外的其他地方。但是如果electron应用程序使用本机或节点功能,比如访问本地文件,那么可能就不那么容易了。

啊,谢谢你。您知道是否有工具/现有服务可以帮助将利用桌面上本机功能的代码转换为移动设备吗?(例如,一些fs手机替代方案,我听说过browserify,但不知道它是否可以用于此)browserify也可以将节点模块转换为在浏览器中工作的代码,但它无法规避浏览器安全规则。比如防止代码擦除本地计算机上的文件。这个应用程序做什么?很可能您需要创建一个服务器API来创建一个帐户并将数据存储在服务器端,然后使用浏览器登录并获取该数据。