Javascript 本机ios中的Web抓取?
我正在用react native构建一个iOS应用程序,并希望做一些网络抓取。据我所知,传统的npm包不起作用,因为它们依赖于Node.js。我知道有Objective-C/Swift库用于web抓取,但我不知道如何将它们集成到react本机组件中Javascript 本机ios中的Web抓取?,javascript,ios,iphone,react-native,Javascript,Ios,Iphone,React Native,我正在用react native构建一个iOS应用程序,并希望做一些网络抓取。据我所知,传统的npm包不起作用,因为它们依赖于Node.js。我知道有Objective-C/Swift库用于web抓取,但我不知道如何将它们集成到react本机组件中 有人对如何在react native中从网站(网络抓取)获取信息有什么想法吗?有趣的问题。从架构上讲,考虑建立一个可以通过API提供擦除数据的服务可能是一个好主意。客户端需要的处理能力越强(客户端代码越重),应用程序中出现滞后/结巴问题的可能性就越大
有人对如何在react native中从网站(网络抓取)获取信息有什么想法吗?有趣的问题。从架构上讲,考虑建立一个可以通过API提供擦除数据的服务可能是一个好主意。客户端需要的处理能力越强(客户端代码越重),应用程序中出现滞后/结巴问题的可能性就越大。手机已经走过了漫长的道路,但仍然无法与服务器的功率相匹配 如果您想继续,我建议您使用的版本。基本上,browserify允许您获取为节点编写的代码,并在浏览器环境中使用它。您需要在IOS上的JS Core中对其进行测试,但很有可能一切正常
另一种选择是使用jQuery的load函数或React Native中包含的fetch api调用站点(您不必担心CORS),并手动解析结果。是的,您是对的。我刚刚构建了一个API来进行web抓取。谢谢你的洞察力!