android - 使用 Phonegap 进行网页抓取

标签 android ios cordova

我需要构建一个需要一些网络抓取功能的跨平台应用程序(IOS + Android)。
我需要它做的是登录某些网站,获取相关信息并呈现综合概览来自这些网站的数据。

那么有没有什么办法可以在phonegap中完成网页抓取呢?

最佳答案

这很简单,只需使用 Ajax 请求页面即可。

使用 JQuery 之类的东西使 Ajax 更易于使用。

使用 JavaScript 的正则表达式从 Ajax 响应中提取您想要的内容。您也可以使用某种 Dom 解析器库来进行更直接的访问。

确保您已正确设置 PhoneGap 配置以发出 Ajax 请求。参见 AJAX Request from Phonegap Android fails

关于android - 使用 Phonegap 进行网页抓取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24305482/

相关文章:

ios - 使用 cordova 将文件保存到 iOS 中的公共(public)目录

javascript - Cordova navigator.device 问题

android - 如何正确地将多个通知堆叠在一起?

ios - 搜索后我的 tableview 单元格的索引发生变化

ios - CAGradientLayer 不填充宽度

iOS 按钮在动画期间不可点击

android - 如何在谷歌Play商店上传phonegap构建应用程序?

android - 关于使用 gradle 或 android studio 进行 Android 单元测试的问题

android - MapFragment和CameraView(Surfaceview)下的Navigationdrawer

java - MediaPlayer 在开始另一个 Activity 时停止