【发布时间】:2016-11-24 01:22:48
【问题描述】:
我将开发一个需要一些屏幕抓取功能的跨平台应用程序。该应用程序本身看起来像是 Phonegap 的明显候选者,因为 UI 非常静态和简单(不需要快速的 UI 交互) - 它基本上是一种外币比较器,需要显示一些更新的汇率和一些简单的图表。
但问题是它需要连接到某些站点并使用屏幕抓取从那里获取数据。没有 API。我有多年的 PHP 屏幕抓取经验,以及使用 jsoup 的原生 Android 的一些经验。并且“应用程序”已经在 PHP(在服务器上)运行以在浏览器中使用,但客户端需要一个真正的应用程序。
Phonegap 中的屏幕抓取有哪些选择?我认为可用的 javascript 支持不适合屏幕抓取,但是否可以在 Phonegap 应用程序下方构建一个原生层而无需大惊小怪?
我几乎没有使用 Phonegap 的经验,所以我可能错过了一些明显的解决方案。如果是这样,请给我建议。
作为一个附带问题,对于 IOS(目标 C)是否存在等效的 jsoup?
【问题讨论】:
标签: android ios cordova screen-scraping